摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 对于获取网络状态,感觉AFN比较容易理解,操作简单。也尝试用Alamofire的网络监听,相对而言更喜欢这个吧。 废话不多说,上代码: func AFNNetMonitor(){ let netmanager = AFNetworkReachabilityMa 阅读全文
2017年3月22日
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 1.下面时Alamofire的简单使用方式,个人觉得比较麻烦,每次输入耶没得提示,感觉很难受,因此有了下面的2 Alamofire.request("http://www.baidu.com", method: .get, parameters: nil, e 阅读全文
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 1.声明协议 public protocol LCDelegate:NSObjectProtocol { func fisrtdelegate() //声明协议方法,不需要实现 } 2.遵守协议,并且实现协议方法 class ProtocolViewContr 阅读全文
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 1.发出通知 — 此方法写在需要发送出通知的控制器中 NotificationCenter.default.post(name: notificationname, object: nil) 2.接收通知并调用收到通知后需要调用的方法 —— 此方法和3方法写在 阅读全文
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 1.将字符串转换成NSString let messtr = "判断字符串宽高" as NSString let width = messtr.size(attributes: [NSFontAttributeName:UIFont.systemFont(of 阅读全文
2017年3月21日
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 以Alamofire为例 第一步,下载Alamofire——地址:https://github.com/Alamofire/Alamofire/ 第二步,将下载好的文件拖入到工程项目文件中, 然后点击add file添加Alamofire.xcodeproj文 阅读全文