
1️⃣熟练运用煎锅煎排骨
煎出来的排骨,味道自然不摆。
2️⃣熟练运用炒锅炒排骨
炒排骨其实并不比煎排骨差。
3️⃣熟练运用汤锅炖排骨
将来稳定了买个砂锅或高压锅。
4️⃣熟练运用烧锅烧排骨
忘拍照了。。。
5️⃣日常下厨房
6️⃣获得新英雄
7️⃣再见吧,喵小姐
第一次听就很喜欢,现在自己也能够弹唱了。
8️⃣简书程序员优秀作者

勿忘初心,再接再厉。
9️⃣买了几本书
🔟见网友
11 看电影
工作方面
1.关闭键盘的自动纠错功能

有时我们并不需要自动纠错,可以使用:
self.textField.autocorrectionType = UITextAutocorrectionTypeNo;
2.多个UITextField时关闭键盘
没必要对每个textfield都使用resignFirstResponder
,可以调用:
[self.view endEditing:YES];

3.dispatch_bloct_t

举例说明:
typedef void(^ChoosedAddressBlock)();
@interface ViewController : UIViewController
@property (nonatomic, copy) ChoosedAddressBlock choosedAddressBlock;
可以简化成:
@property (nonatomic, copy) dispatch_block_t ChoosedAddressBlock;
4.禁止WKWebView长按
其实是遇到一个尴尬问题:

在iOS 11上长按WKWebView中的图片,自动弹出系统的弹窗后,取消,黑屏。
在iOS 9上这个现象是不存在的,不得已只有将长按禁掉:
[self.webView evaluateJavaScript:@"document.documentElement.style.webkitTouchCallout='none';" completionHandler:nil];
[self.webView evaluateJavaScript:@"document.documentElement.style.webkitUserSelect='none';"completionHandler:nil];
至于为什么会黑屏,至今不知道原因。
网友评论