摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 <!-- 相册 --> <key>NSPhotoLibraryUsageDescription</key> <string>App需要您的同意,才能访问相册</string> <!-- 相机 --> <key>NSCameraUsageDescription< 阅读全文
2017年3月22日
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 //str为后台获取的html文本,里面包括了字体的颜色和相关属性设置,我们获取到后台数据后用下面的代码进行解析 let attribstr = try! NSAttributedString.init(data:(str?.data(using: Strin 阅读全文
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 对于获取网络状态,感觉AFN比较容易理解,操作简单。也尝试用Alamofire的网络监听,相对而言更喜欢这个吧。 废话不多说,上代码: func AFNNetMonitor(){ let netmanager = AFNetworkReachabilityMa 阅读全文
摘要:
本文只作自用笔记,不喜勿喷,诚谢纠错。 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 阅读全文