原文:http://rypress.com/tutorials/objective-c/data-types/nsarray NSArray NSArray 是 Objective-C中最常用的数组类型.存储有序的对象集合, 并且提供方便的排序等接口去操作数据.在效率上面没有sets高,但是存储其中的数据保持有序. The basic collection classes of the Foundation Framework 像NSSet一样,NSArray是不可变的,所以你无法动态的增删其中…
前言 public struct Array<Element> : CollectionType, MutableCollectionType, _DestructorSafeContainer public class NSArray : NSObject, NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration 在 Swift 语言中,数据在被存储进某个数组之前,类型必须明确,且与数组其他元素类型相同.在 Swift 语…
Mantle makes it easy to write a simple model layer for your Cocoa or Cocoa Touch application. Mantle can still be a convenient translation layer between the API and your managed model objects. 本文使用mantle作data model.并使用其对coredata的interface创建数据持久化的过程.…
尽管OC是一门面向对象的语言,但是在你做开发的时候你会发现,并不是所有你用的frameworks都是面向对象的.有些是用C写的,例如Address Book的API,接下来让我们去学习一下Address Book. 我们在我们的APP中可以Address Book API来读取或者修改用户联系人的信息(这和我们在手机通讯录上的效果是一样的). 因为Address Book API是基于C语言的,它不是使用的对象,而且它也利用了一些其他的类型,在这里,你将会熟悉一下几个API: ABRecordR…