1
Vitta 2019-08-08 09:52:15 +08:00
先 star 一个
|
2
qq73666 2019-08-08 15:46:06 +08:00
666
|
3
qq73666 2019-08-08 16:00:30 +08:00
怎么使用?快捷键?
|
4
cocoafinish OP @qq73666 开箱即用,Xcode 的 Editor 菜单下会出现 LazyLoad 选项,里面带两个事件:withMark 和 withoutMark,区别是在没有写 Mark 的时候会不会自动打标记。你可以在 Xcode 的 Preferences -> Key Bindings 中搜索 LazyLoad 找到它们,设置一个顺手的快捷键。
|
5
qq73666 2019-08-08 16:57:20 +08:00
系统 10.14.5 装不上
|
6
qq73666 2019-08-08 17:14:03 +08:00
<a href="https://sm.ms/image/T9wVIHAbjStp5ez" target="_blank"><img src="https://i.loli.net/2019/08/08/T9wVIHAbjStp5ez.png" /></a>
|
7
cocoafinish OP @qq73666 额,检查一下,System Preferences -> Extensions -> Xcode Source Editor 里面的 LazyLoad 有没有打勾~
|
8
qq73666 2019-08-08 17:26:04 +08:00
@cocoafinish 点了也不行,xcode 里没有菜单,程序点了没反应
|
9
cocoafinish OP @qq73666 - -.额,要不你下载源代码自己 build 一下试试?
|
10
mcluyu 2019-08-15 14:07:29 +08:00
`-[空格](返回值)方法名[空格]{.......}`
|
11
cocoafinish OP @mcluyu 收到,晚点更新一下。
|
12
gunavy 2019-09-23 11:47:50 +08:00
一个懒加载的宏? https://github.com/amisare/NNMacros
- (UITableView *)tableView { if (!_tableView) { _tableView = [UITableView new]; } return _tableView; } 等效: lazygetter(UITableView, tableView) |
13
cocoafinish OP @gunavy #12 个人感觉这样过度使用宏对代码的可阅读性和编译时长都是灾难~
|
14
gunavy 2019-10-22 09:50:33 +08:00
@cocoafinish 把控使用尺度,过度使用全局宏定义确实会增加索引时间。宏定义一定要简洁,见名知结果。
|
15
duhb 2021-07-15 22:27:26 +08:00
楼主,你这插件很好用,但是现在在 Xcode12.5 上失效了,能更新吗?
|
16
cocoafinish OP @duhb #15 额,已经很久没写 Objective-C 了,容我 clone 下来看看
|
17
duhb 2021-07-15 23:25:14 +08:00
@cocoafinish 我修复了,提交了 pull Request,引入一个系统依赖库就行了。
|
18
cocoafinish OP @duhb #17 不好意思,我这边 push 完才看到你的 PR,所以就 close 了.
已经在 1.0.2 添加 XcodeKit 修复了。感谢关注,玩得开心~ |