Swift
小伞_
用自己的双手,成就别人的梦想,这是其他人做不到的
展开
-
IOS UITableView中UITextField 弹出键盘时,界面上移
IOS 中键盘遮挡住UITextField的输入框,导致用户体验不好,一直是IOS的难点所在。 自学IOS时间不长,对于这个问题,如下是我的方法,仅供参考。 如果UITextField位于屏幕下方,键盘弹出时会挡住UITextField,建议将UITextField放入UIScrollview或UITableView中。废话不多说,直接上代码 override func viewDidAp原创 2016-04-18 11:33:11 · 3043 阅读 · 0 评论 -
Swift 内存管理,WEAK 和 UNOWNED
Swift weak unowned 区别转载 2016-04-18 14:09:26 · 398 阅读 · 0 评论 -
将 PROTOCOL 的方法声明为 MUTATING
Swift 的 protocol 不仅可以被 class 类型实现,也适用于 struct 和 enum。因为这个原因,我们在写给别人用的接口时需要多考虑是否使用 mutating 来修饰方法,比如定义为 mutating func myMethod()。Swift 的 mutating 关键字修饰方法是为了能在该方法中修改 struct 或是 enum 的变量,所以如果你没在接口方法里写 muta转载 2016-04-18 14:23:12 · 287 阅读 · 0 评论 -
How Do I Declare a Closure in Swift?
在Swift中 声明闭包(Closure)原创 2016-05-13 17:50:51 · 389 阅读 · 0 评论 -
How do I write things in Swift?
如何编写Swift原创 2016-05-13 17:44:30 · 369 阅读 · 0 评论 -
WKWebView 基本使用
1.WKWebView - 读取本地HTML(ios9以前)当使用loadRequest来读取本地的HTML时,WKWebView是无法读取成功的,后台会出现如下的提示: Could not create a sandbox extension for 原因是WKWebView是不允许通过loadRequest的方法来加载本地根目录的HTML文件。 而在iOS9的SDK中加入了以下方法来加载原创 2016-04-19 15:34:57 · 2035 阅读 · 0 评论 -
IOS9 那些坑
网络请求webView 中 调用的NSURL 为 http 时,webView将无法正常显示因为安全原因 http 无法正常加载,IOS9以上必须使用https (https = http + (安全机制) TSL/SSL)解决方法: 1. Server https服务器端更改http为https2. App 安全机制 打开Info.plist加入以下代码(Source Code)原创 2016-05-13 17:23:37 · 603 阅读 · 0 评论