Object-C学习笔记(三)
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 住院好几天了。昨天刚安上无线网卡,写了半天笔记结果破输入法死机白忙活了,还得重搞。 NSArray 是Cocoa的一个类,用于存放对象,这个类不可以直接存放C中数据类型的数据,需要转换成Object-C的对象才可以。 创建一个NSArray对象的方法有很多,这里先说一个比较简单的方法。 + (NSArray) arrayWithObjects:(id) obj, ... count 用于获取NSArray中的对象个数 -(unsigned int) count; objectAtIndex 用于根据索引获取相应的对象,注意如果访问了不存在的索引,不会像PHP一样最多出现个Notice,将会导致程序崩溃,其实这是个好事,因为他会让你及时的修正,避免由于使用非法索引而导致出现难以调试的Bug。 - (id) objectAtIndex:(unsigned int)index; componentsJoinedByString 这个跟PHP中的implode类似,用于根据一个字符串来将数组连接成一个新的字符串。 - (NSString *) componentsJoinedByString:(NSString *)dec; componentsSeparatedByString 这个跟PHP中的explode类似