代码习惯&技巧
lunaWare
iOS 开发
小白要奋起!
展开
-
声明变量写在@interface括号中与@property的区别
刚开始接触OC再看别人写的代码的时候,常常困惑于人家在声明属性时的写法,总结出来有三中方式,不知道哪一种比较规范化,现在我把三种方式贴出来,然后再一一探讨每个方式声明属性的区别。 方式一:直接在@interface中的大括号中声明。 @interface MyTest : NSObject{ NSString *mystr; } 方式二:在转载 2016-02-03 14:19:20 · 815 阅读 · 0 评论 -
viewWithTag:
[self.view viewWithTag:1]; 方法:在 self.view 找他的子类中, tag 是1的 view, 返回 view原创 2016-02-23 10:54:16 · 296 阅读 · 0 评论 -
xcode 升级 插件问题
先读取 uuid---:::defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 把 uuid 加到最后 执行---find/Users/toothless/Library/Application Support/Developer/Shared/Xcode/Plug-ins-name I原创 2016-04-05 17:32:53 · 271 阅读 · 0 评论 -
pch 文件
新建 pch: 1.新建文件 2.在 buildSetting 中 搜 prefix header ,将 no,改成新建的 pch 文件名称 pch 的用法: 1.添加常用文件,宏定义,例: 2.有缺点:降低 reuse 能力(但好像没碰到过..) #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.wid原创 2016-05-18 11:16:54 · 358 阅读 · 0 评论