楼主:
neotek 2015-06-25 20:28:50大家安安
在Apple的Lister App里面看到一种写法
长得像这样
http://i.imgur.com/Vy7Puud.png
带一个AAPLListColor进去可以return一个AAPLAppColor (UIColor or NSColor) 回来
让我好奇的是method定义的方式跟Obj-C的写法不太一样
用Obj-C应该是像这样
- (AAPLAppColor *)aaplColorFromListColor:(AAPLListColor)color
{
/// ...Code..
}
像Apple那种写法是C的写法吗? 因为Google关键字不知道怎么下
如果是的话, 这种方法有什么好处呢? 为什么不用Obj-C的写法来写?
所以只好上来问各位了
感恩!
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2015-06-25 23:12:00static C function 有个好处是 file scope, ObjC method即使是 static 也是 global, 做 private method 很麻烦