Ojbective-c 框架总结

    在Foundation Kit 内置很多的常用类.有NSString, NSArray, NSDictionary等, 这些都是不可变的.如果要动态的改变就要在中间加上Mutable.

    在NSArray中要以nil结束.

    NSEnumerator是迭代器.相当于java中的Iterator.

    在2.0版本中增加了快速枚举,语法是:for(NSObject in 集合).相当于java中的增强for循环.

    因为NSArray和NSDictionary只能存储对象,为了方便框架提供了各种数值的包装类.NSValue, NSNull比较常用.

    便利数组的3种方式:通过索引, 使用NSEnumerator和快速枚举.

    在调试的时候在Breakponts中加入-[NSException raise] 和 objc_exception_throw.这样就可以定位到错误的位置.

你可能感兴趣的:(ojbective-c)