
Swift
zxw_1141189194
欢迎交流学习!
展开
-
swift3.0 指纹解锁实现
最近学习swift3.0, 不忙的时候开始用 swift 重写现有的项目,有些地方的写法变得让人不知道怎么写了,今天就分享一下我在重写 指纹解锁工具类的时候遇到的一些问题吧。原创 2017-03-27 18:02:35 · 1330 阅读 · 1 评论 -
获取视图view所在的控制器
在开发过程中,难免会使用到自定义控件,自定义 cell,或在MVC 的 View 层中使用到 view所在的控制器。比如说: 在自定义的 view类中 点击某个按钮,跳转到下一个界面,如果我们能在view类中直接获取控制器,也就进一步让 控制器与视图View解耦合了这里可以通过响应者链的方式获取到当前 view 所在的控制器原创 2017-03-21 14:06:56 · 614 阅读 · 0 评论 -
Swift3.0 实用的截取字符串方法封装
使用swift开发,一定会对 String 的截取感到不适应,本文通过类拓展的方式给String 类型的字符串增加了一些截取方法原创 2017-03-17 09:55:27 · 470 阅读 · 0 评论 -
Swift3 访问控制权限关键字变化
swift3中新增了两种访问控制权限关键字 fileprivate、open。先介绍一下swift3之前的一些访问控制权限关键字 private、public、internal(默认)private在 swift3 之前,private修饰的属性、方法能在当前文件中访问,包括这个文件的其它类中也可以访问到; 在 swift3 之后,private修饰的属性、方法只能在当前类中访问,及时分类中也原创 2017-03-13 13:43:15 · 1898 阅读 · 0 评论 -
MacOS 10.11.6 下 更新 CocoaPods 遇到的坑
MacOS 10.11.6 下 更新 CocoaPods 遇到的坑; 部分swift3.0的框架需要 CocoaPods 1.1.0 以上才支持,以前使用的是淘宝的镜像,但是只能升到 1.0.1版本,接下来就开始了苦逼的升级之路~~~原创 2017-03-10 16:11:26 · 799 阅读 · 0 评论 -
xib中添加自定义可编辑属性
IOS开发中,有些人喜欢使用xib来进行项目的开发,使用xib可以使界面可视化,很多控件的属性设置都可以在 xib 中设置,减少了代码量;同时不用一遍遍的运行程序看效果,同时在后期需求,界面更改的时候,可视化的开发会大大提高开发效率。当我们自定义的一些控件中添加了一些自定义的属性时,我们又想在xib中直接设置自定义属性值,这个时候我们就需要用到这两个宏了:IB_DESIGNABLE、IBInspec原创 2017-05-31 15:56:15 · 3787 阅读 · 1 评论 -
Swift3,Swift4 获取IP地址
最新swift获取 本机ip地址方法原创 2017-10-13 14:29:26 · 3591 阅读 · 0 评论 -
Swift 4.0中 GCD定时器写法,及延时操作
Swift 4.0中对 GCD定时器的写法做了很多改进,使之更符合Swift的语言特点,比OC的语法看起来是简明清晰了不少/// GCD定时器倒计时⏳/// - timeInterval: 循环间隔时间/// - repeatCount: 重复次数/// - handler: 循环事件, 闭包参数: 1. timer, 2. 剩余执行次数public func DispatchT原创 2017-10-23 13:37:47 · 18858 阅读 · 0 评论 -
IOS11上应用桌面图标不显示的问题
最近发现新项目在ios11的手机上无法显示桌面图标,就查了一下,发现网上也有人遇到同样的问题,但是按照网上的步骤,并未能解决我项目中的问题。后面在对比之后,找到了问题所在。现总结图标不显示可能的原因如下:一:网上有说,因为 cocoapods版本的bug,具体如何操作请看原文 App Icons not included in build from Xcode 9 #7003二:应用图标不能有透明原创 2017-11-06 11:39:19 · 8795 阅读 · 0 评论