E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
swift3
swift3
手写UICollectionView
手动用swift写的UICollectionView,还是很酷的~~MyViewController.swift文件如下:////MyViewController.swift//MyHelloWorld////CreatedbyZhangLiangZhion2017/5/6.//Copyright©2017年xigk.Allrightsreserved.//importUIKitclassMyVi
工匠良辰
·
2020-06-23 04:57
swift 自定义控件三部曲
在程序语言不断跟新的时代,2015年12月3日,swift正式开源.同时,官方也公布了
Swift3
的最新消息-
Swift3
将会在2016年秋天发布!
Cui_Ankly
·
2020-06-22 19:35
Swift
swift 3 如何使用Kingfisher,来这里看
,个人感觉alamofireimage有点大,另外kingfisher是基于SDWebimage的,oc转swift的话语法也比较熟悉,大神onevcat已经为我们做好了缓存处理,非常实用,已经支持了
swift3
revon
·
2020-06-22 17:59
Swift3
判断应用是否开启系统通知Notification
代码虽然只有几句但逻辑却棒棒哒1、用户打开APP时首次不开启通知2、在ViewController设置一个打开通知的Switch3、用户打开switch开关进入设置页(不是很多用户知道如何开启通知的,所以在这里有必要直接跳转系统设置页)0-不开启直接返回(返回后进行switch代码设置)1-开启后返回(返回后进行switch代码设置)感谢船长的代码和思路:www.jianshu.com/p/64f
布袋的世界
·
2020-06-22 08:37
iPhoneX的带有TabBar的画面跳转时,位置跳动的问题
iPhoneX上,当带有tabbar画面跳转到下一个没有tabbar画面时,会发生瞬间的tabbar向上移动的现象,如图:解决方法是强制设置frame:
swift3
,4classActionTabBar
SVALBARDKSY
·
2020-06-22 04:38
IOS开发笔记
Swift 3.0 笔记
那是最好的TheSwiftProgrammingLanguage(
Swift3
)基础知识类型常量和变量输出注释分号数值型字面量类型别名元组可选类型错误处理类型Swift基础类型以及集合
MuBinHuang
·
2020-06-22 02:24
iOS开发技巧
Swift
ios
swift3
查看设备是否连网
使用Reachability来查看本机的网络状态.github地址:Reachability.swift//declarethispropertywhereitwon'tgooutofscoperelativetoyourlistenerletreachability=Reachability()!reachability.whenReachable={reachabilityin//thisis
工匠良辰
·
2020-06-22 00:03
TensorFlow从1到2(一)续讲从锅炉工到AI专家
不料,经过一段头脑体操一般的勤学苦练,发现使用Swift做开发,不仅要学习Swift,还要学习Swift2、
Swift3
、Swift4...后来我发现,这个段子很有普遍性,并非仅仅苹果如此,今天的TensorFlow2.0
weixin_33908217
·
2020-06-21 11:46
Swift学习-运算符(来源:菜鸟教程)
算术运算符以下表格列出了Swift语言支持的算术运算符,其中变量A为10,变量B为20:image.png注意:**
swift3
中已经
SK丿希望
·
2020-04-14 15:27
Swift3
UITableViewCell重用方法
最近终于有时间系统学习一下
Swift3
,之后会陆续分享一些小经验,希望能够帮到初学者。
JoeyCen
·
2020-04-14 01:47
Swift中的快速标记
遗憾的是
Swift3
中使用不了不过有新的替代方案:使用MARK,TODO,FIXME(这三个什么意思,不知的请自行百度,本文的重点是快速标记)问题:使用swift的各位应该都发现了MARK,TODO,FIXME
Ai细胞
·
2020-04-14 00:59
2017-1-1 UIToolbar
swift3
为数字键盘添加完成按钮
swif3为数字键盘添加完成按钮当一个UITextField需要输入的是数字时,我们可能会把这个UITextField的键盘设置成数字键盘,但是数字键盘没有done按钮,怎么收起键盘,当然也可以通过点击空白处收起键盘://取消第一响应者overridefunctouchesBegan(_touches:Set,withevent:UIEvent?){self.view.endEditing(fal
良辰岁月
·
2020-04-13 14:50
swift之guard关键字
前言看了很多关于guard关键字的文章,但是还是不能够很好的理解它,而且网上的很多文章示例在我亲自测试的情况下大部分都编译不了,可能是姿势不对,也有些是写法有误,不过这反而让我更困惑,所以在
swift3
花郎
·
2020-04-13 12:59
Swift3
实现下雪动画
今天我们项目圣诞节活动需要实现一个下雪动画的需求,实在有些懒,在网上找了一个,看了一下他们是怎么实现的。一、第一种实现:是OC代码的一个实现方法,用Swift写完后,效果实现了。这个感觉不太好,只说一下实现思路吧。是使用一个for循环,循环创建1000个imagView,给imageView位置的StartX随机大小随机使用定时器或者时钟实现动画,这种消耗内存太大,而且还会崩溃,果断放弃二、第二种
半曲恋江南
·
2020-04-13 07:31
swift3
随机排序
letarr=["0","1","2","3","4","5","6","7","8","9"]letnewArr=arr.sorted{(_,_)->Boolinarc4random()<arc4random()}print(newArr)非常的简洁,cool~大赞
良辰岁月
·
2020-04-13 04:00
在实践中应用 RxSwift
注:本文基于
Swift3
。忘记onErroronError释放资源可能这个标题有些吼人,不是说Rx中的Error处理是很好的方案吗?可以把Error归到一起处理。笔者在这里
梁杰_numbbbbb
·
2020-04-13 01:24
老司机带你深入浅出 Collection
我和ChrisEidhof已经基本完成为本书更新到
Swift3
的工作,很快可以面世。Swift中的集合非常强
梁杰_numbbbbb
·
2020-04-12 23:42
保存图片到相册-
Swift3
funcsaveImage(){UIImageWriteToSavedPhotosAlbum(imageToSave,self,#selector(TKLongImageViewController.image(image:didFinishSavingWithError:contextInfo:)),nil)}funcimage(image:UIImage,didFinishSavingWith
苏格拉木有底oo
·
2020-04-12 08:48
Swift3
字符串转换为其他数据类型
Swift目前最新的版本是3.1,在熟悉最新的Swift版本,进行实际项目开发的过程中,遇到关于数据类型转换的问题,尤其是字符串与其他数据类型的转换。下面给大家总结一下,在Swift3.0中将字符串转换为其他数据类型的方法。一、转换为整型:intValue,integerValue1.字符串中只包含数字2.字符串中包含数字和字符varstr=NSString(string:"100ab")prin
博为峰51Code教研组
·
2020-04-12 00:20
Swift 3 及展望
同时,官方也公布了
Swift3
的最新消息,即
Swift3
将会在2016年秋天发布。
梁杰_numbbbbb
·
2020-04-12 00:16
Swift3
中如何创建 dispatch queue
创建一个concurrentqueueletconcurrentQueue=DispatchQueue(label:"queuename",attributes:.concurrent)concurrentQueue.sync{}创建一个serialqueueletserialQueue=DispatchQueue(label:"queuename")serialQueue.sync{}异步获得主
张嘉夫
·
2020-04-11 07:26
Swift3
:select传递参数
1.参数的传递lettap=UITapGestureRecognizer(target:self,action:#selector(self.tapClick(_:)))currentImageView.addGestureRecognizer(tap)2.方法的实现functapClick(_tap:UITapGestureRecognizer){}注:只有对应的方法实现了才不会报错
乡水情缘
·
2020-04-10 21:08
Swift3
中的 GCD
第一次翻译文章,水准真是不忍直视,各位轻拍.....原文链接多线程和并发是当今APP中的必备因素,但是在iOSSDK中,GCD作为一个管理并发操作的系统级别的API,显得并不是那么友好.
Swift3
中给
一铭_
·
2020-04-10 18:33
PLUi - Swift 3 纯代码构造 UI 的函数式帮助类
帮助类-PLUiPLUi是一个使
Swift3
能够以闭包嵌套结构创建UI的工具类,用于彻底取代Storyboard。
Plutonist
·
2020-04-10 03:37
Swift3
新变化
++与--操作符自增自减是来源于C的操作符,作用是对变量直接进行+1或-1的操作:vari=0i++++ii----i然而,在我们要选择使用哪一种操作符进行运算的时候,事情就变得复杂起来。无论是自增还是自减,都对应着两种写法:写在在变量之前,还是在变量之后。它们的底层实现其实都是有返回值的函数,是否使用返回值取决于对运算符的重载。这可能会吓跑初学者,所以苹果移除了该特性——取而代之的是复合加法运算
寥寥十一
·
2020-04-09 21:47
Swift3
第二个controller为半透明
前言本代码是使用
swift3
,Xcode:8.XX(忘记了,懒得看,你削我啊)时间:2017.6.30关键代码funcclickBtn(){letsecod=SecondVC()self.modalPresentationStyle
文瑶906
·
2020-04-09 15:56
ios
swift3
网络不行的时候弹框
使用本地话的error//弹框网络不行letalert=UIAlertController(title:"⚠️",message:err?.localizedDescription,preferredStyle:.alert)alert.addAction(UIAlertAction(title:"ok",style:.default,handler:{(action:UIAlertAction)
良辰岁月
·
2020-04-09 14:37
iOS开发——GCD在Swift中的变脸
Xcode8正式发布后,
Swift3
也随即发布,为了跟上苹果这艘大船的脚步,赶紧逼着自己看文档哦。
Originalee
·
2020-04-08 13:14
用
Swift3
写了一个图片轮播View
ImageCarouselView是一个用
Swift3
实现的图片轮播控件不依赖任何第三方类库代码简洁,使用简单DemoalttagRequirementsiOS7.0+Xcode8.0+Swift3.0
GTMYang
·
2020-04-08 10:54
Swift3
之函数参数的新变化
今天,在看Then源码时,发现了一处比较值得研究的地方publicfuncwith(_block:(inoutSelf)->Void)->Self{varcopy=selfblock(©)returncopy}这部分代码是在针对Any类型的协议扩展里实现的。这里with的语义是拷贝值类型并修改(代码中针对的是Any,这里用值类型来说明问题)。可以看看官方的示例:letnewFrame=ol
Jseanj86
·
2020-04-07 12:56
捕获导航栏默认按钮返回或滑动返回,
swift3
protocolBackButtonDelegate{funcnavigationShouldPopOnBackButton()->Bool}extensionUINavigationController:UINavigationBarDelegate{publicfuncnavigationBar(_navigationBar:UINavigationBar,shouldPopitem:UINa
大灰很
·
2020-04-06 16:03
Swift3
- xcode按钮(UIButton)的用法
Swift3-xcode按钮(UIButton)的用法2016-11-131.按钮的创建(1)按钮有下面四种类型:UIButtonType.system:前面不带图标,默认文字颜色为蓝色,有触摸时的高亮效果UIButtonType.custom:定制按钮,前面不带图标,默认文字颜色为白色,无触摸时的高亮效果UIButtonType.contactAdd:前面带“+”图标按钮,默认文字颜色为蓝色,有
良辰岁月
·
2020-04-06 02:41
基于位置的 iOS 增强现实教程
本教程翻译自AugmentedRealityiOSTutorial:LocationBased,已更新至
Swift3
和iOS10。学习如何制作基于位置的增强现实App,在视频上显示兴趣点!
张嘉夫
·
2020-04-05 15:32
如何做一款仿映客直播APP (Swift3.0版)
具体详解:http://www.jianshu.com/p/b2674fc2ac35源码地址:https://github.com/one-tea/ZKKLiveAPP_Swift3.0项目变化简介:使用
swift3
_方丈
·
2020-04-05 11:00
Xcode8 + Cocoapods + Swift2.3 适配
项目适配升级完Xcode8之后,老项目打开之后,会弹出转换到
Swift3
的提示,两次点击Later忽略
TifaTsubasa
·
2020-04-04 22:28
iOS-SQLite在项目中实际使用(
Swift3
)
原文:http://blog.csdn.net/qxuewei/article/details/52913622创建数据库管理类SQLiteManager设置类方法创建单例对象Swift中单例对象可以直接输出定义的自身类内的成员变量.classSQLiteManager:NSObject{//MARK:-创建类的静态实例变量即为单例对象let-是线程安全的staticletinstance=SQL
你的小福蝶
·
2020-04-04 14:56
swift4 遍历String('characters' is deprecated: Please use String or Substring directly)
forsinstr.characters{print(s)}在
swift3
之后该方法被放弃,直接对String类型进行遍历letstr="Helloworld!"
印象iOS
·
2020-04-04 11:06
关于iOS10下的横屏与竖屏(swift)
先吐槽下现在学swift确实蛮不容易的,Apple更新速度挺快,每发布一个版本就会有大量的语法改动,而现在网上的教程大部分都停留在swift2的阶段,等更新到
swift3
估计Apple又该发布swift4
假诗人
·
2020-04-04 08:36
Swift3
- 更加细分的访问控制级别
访问控制可以限定哪些代码你可以访问,哪些代码你不能访问。测试环境系统版本10.11.5BetaSwift版本Xcode8beta6(swift3.0)模块在Swift中我们使用模块来管理代码,每个模块指定一个命名空间并强制指定模块外哪些部分的代码是可以被访问控制的。模块就是常用的Framework或Appbundle。为了实现某些通用的功能或封装一些常用的方法,我们常会将代码打包成Framewor
huhueggtest_tdp
·
2020-04-04 05:02
macOS NSTableView 教程
本文翻译自macOSNSTableViewTutorial本篇macOSNSTableView教程已经更新到Xcode8和
Swift3
。用tableview创建酷炫的用户界面!
张嘉夫
·
2020-04-04 04:16
Swift3
默认参数值函数
可以定义一个默认值由该参数的类型后分配值参数在函数的任何参数。如果默认值定义,你可以调用函数时省略该参数。funcsomeFunction(parameterWithoutDefault:Int,parameterWithDefault:Int=12){//Ifyouomitthesecondargumentwhencallingthisfunction,then//thevalueofparam
march_1991
·
2020-04-03 20:53
Swift 3.0 学习小结
学习的一部分更新的新语法变更的要点1,作废某些“c语言式”特性2,编程语言层的现代化3,调用CocoaTouchAPI更“Switf”化4,Storyboard无及缩放5,SizeClass设备具象化6,证书签名步骤简化7,
Swift3
HT_Jonson
·
2020-04-02 06:18
swift3
函数式编程
甩锅申明(原文哪里的我忘记了,等会补上)本文假设你熟悉
swift3
关于函数式编程的介绍FP(Functionalprogramming)是一种编程范式。
jetson
·
2020-04-02 06:27
在OC中使用 class 属性修饰符
本篇为翻译稿,原文链接:Objective-CClassProperties随着所有关于新的
Swift3
语言功能的兴奋,很容易忽略Objective-C仍然发生的一些小改进。
AppleTTT
·
2020-04-02 02:52
Xcode8
Swift3
使用Reveal
很久没调试UI了,由于新的工程采用全程Swift编写,可预知的是Reveal的dlib加载方式已经扑街了(实际测试确实扑街)。晚上搜了下,貌似这玩意儿就国内玩的人多,网上教程也比较旧,基本上都是dylib的断点加载方式,对于Reveal2以后的版本都是采用的Framework加载。老版本(dylib)->~/.lldbinit:commandaliasreveal_load_simexpr(voi
Andy矢倉
·
2020-04-01 12:34
Swift3
写UIColor的十六进制颜色扩展—UIColor+ColorHexString
中遇到这个问题我们会使用一个优秀的扩展UIColor+ColorHexString,但是apple开发语言的趋势在向Swift方向发展已经是不可辨的了,于是根据UIColor+ColorHexString用
Swift3
相关函数
·
2020-04-01 12:56
工作进入下一个阶段
说实话,当时只有半年的iOS经验,不过我把
Swift3
学得比较透彻,所以我就决定要找用Swift开发的工作。当时在
Lebron_James
·
2020-04-01 11:06
swift3
-空合运算符(a ?? b)
“空合运算符(a??b)将对可选类型a进行空判断,如果a包含一个值就进行解封,否则就返回一个默认值b。表达式a必须是Optional类型。默认值b的类型必须要和a存储值的类型保持一致。空合运算符是对以下代码的简短表达方法:a!=nil?a!:b上述代码使用了三目运算符。当可选类型a的值不为空时,进行强制解封(a!),访问a中的值;反之返回默认值b。无疑空合运算符(??)提供了一种更为优雅的方式去封
生活就是过把瘾
·
2020-04-01 08:08
Swift3
进入某一个界面横屏 返回重新竖屏
后来发现
Swift3
和Swift2大不一样,很多方法不能用了。
半曲恋江南
·
2020-03-31 23:20
Swift 3
把之前的项目适配
Swift3
。满满的恶意。dispatch_once在使用swizzle的时候一定会用到,但是在3中,这个方法被禁用了,建议我们使用全局懒加载。
may丨be丶
·
2020-03-31 05:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他