资源分享
自提:
通过网盘分享的文件:CodeSnippets 2.zip
链接: https://pan.baidu.com/s/1Yh8q9PbyeNpuYpasG4IiVg?pwd=dn1i 提取码: dn1i
Xcode中的代码片断默认放在下面的目录中:
~/Library/Developer/Xcode/UserData/CodeSnippets
下载代码块文件解压后 复制到上面的目录下即可。
资源使用详情
- 注释类代码块
- gcd
- 主线程 main – kmain
- 子线程 back – kback
- 全局队列 – kglobal
- 属性
- kbtn
- klabel
- knum
- kassing
- kstrong
- kcopy
- kblock
- interface IMP
- 初始化
- model属性
- for循环
- 懒加载
- masonry
Xcode自带代码块
1.strong:
- @property (nonatomic,strong) <#Class#> *<#object#>;
复制代码 2.weak:
@property (nonatomic,weak) <#Class#> *<#object#>;
3.copy:
@property (nonatomic,copy) NSString *<#string#>;
4.assign:
@property (nonatomic,assign) <#Class#> <#property#>;
5.delegate:
@property (nonatomic,weak) id<<#protocol#>> <#delegate#>;
6.block:
@property (nonatomic,copy) <#Block#> <#block#>;
7.mark:
#pragma mark <#mark#>
8.ReUseCell:
- static NSString rid=<#rid#>;
- \<#Class#\> *cell=[tableView dequeueReusableCellWithIdentifier:rid]();
- if(cell==nil){
- cell=[\[\<#Class#\> alloc]() initWithStyle:UITableViewCellStyleDefault reuseIdentifier:rid];
- }
- return cell;
复制代码 9.MainGCD:
- dispatch_async(dispatch_get_main_queue(), ^{
- \<#code#\>
- });
复制代码 10.AfterGCD:
- dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(\<#delayInSeconds#\> * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
- \<#code to be executed after a specified delay#\>
- });
复制代码 11.OnceGCD:
- static dispatch_once_t onceToken;
- dispatch_once(&onceToken, ^{
- \<#code to be executed once#\>
- });
复制代码 自定义代码块
- 选中代码块后鼠标右键:
- Xcode右上角+ 号:
带 User 标签的是用户自定义的代码块,可以手动删除。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |