时间格式化使用减少同一个format重复创建的开销尽量不要使用YYYY大写的格式化年,否侧年末获取的时间可能不对yyyy使用的是日历年,我们应该使用日历年这种方式YYYY使用...
时间格式化使用减少同一个format重复创建的开销尽量不要使用YYYY大写的格式化年,否侧年末获取的时间可能不对yyyy使用的是日历年,我们应该使用日历年这种方式YYYY使用...
常见的几种会引发离屏渲染的设置 1、使用了mask的layer(layer.mask)2、需要进行裁剪的layer(layer.masksToBounds / view.cl...
方式一WKWebView()?.customUserAgent = newStr方式二WKWebView()?.setValue(newStr, forKey: "appli...
unownedunowned要求被捕获的变量不能为nil,所以在closure中使用[unowned self] 必须保证self不能为空,所以当self被释放后再执行clo...
iOS拉起微信支付分代码示例:let req = WXOpenBusinessViewReq()req.businessType = "wxpayScoreEnable"re...
例如自定义对象BKPerson@interface BKPerson : NSObject@property (nonatomic, strong) NSString *ID...