02 2014 档案
摘要:问题一:我在程序中看到大量的减号、中括号和NS****这种东西,他们是什么玩意儿?1 减号(或者加号)减号表示一个函数、或者方法、或者消息的开始,怎么说都行。比如c#中,一个方法的写法可能是:private voidhello(boolishello){//OOXX}用Objective-C写出来就是-(void) hello:(BOOL)ishello{//OOXX}挺好懂的吧?不过在Objective-C里面没有public和private的概念,你可以认为全是public。而用加号的意思就是其他函数可以直接调用这个类中的这个函数,而不用创建这个类的实例。2 中括号中括号可以认为是如何调用
阅读全文