- 浏览: 156603 次
最新评论
-
不死咸鱼:
需要购买视频
JBPM4+ExtJS实战视频教程 -
iame:
good,打算在新项目中使用,thanks
javascript模版引擎-tmpl的bug修复与性能优化 -
lhf1990729:
图片打不开啊。少年。。
[置顶] 通向架构师的道路(第十四天)Axis2 Web Service安全(二) -
gtrgtr:
不错...
java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor错误解决办法 -
nodejs:
这个世界这是怎么了?http://nodejs.iteye.c ...
代码之谜 - 为什么 jdk 中把 String 类设计成 final
相关推荐
- **使用**:作为参数传递给方法,或者作为方法的返回值。 7. **多态的实现方法**: - **方法重写**:子类可以重写父类的方法,实现多态行为。 - **方法重载**:虽然Objective-C不支持传统意义上的方法重载,但...
- **NSArray、NSMutableArray:**分别用于表示不可变和可变的数组集合。 - **NSDictionary、NSMutableDictionary:**表示键值对的集合,用于存储配置数据等。 - **NSSet、NSMutableSet:**用于存储无序且唯一的...
* 初始化 YFViewPager的方法 也是目前使用的YFViewPager的唯一初始化api * * @param frame frame * @param titles 标题数组 * @param icons 标题右侧图标数组 * @param selectedIcons 标题右侧选中时的...
- **NSArray**:熟悉数组的操作,包括增删查改和遍历。 - **NSDictionary**:掌握字典的使用,包括键值对的存储和检索。 **面试常见问题:** - **Foundation框架的结构体**:理解如NSData、NSDate等基本数据类型。 ...
- (void) paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions; - (void) purchasedTransaction: (SKPaymentTransaction *)transaction; - (void) completeTransaction: ...
### iOS 7 Foundation框架知识点概览 #### 一、Foundation框架简介 Foundation框架是iOS开发中的核心库之一,为开发者提供了处理数据、网络、文件...了解这些类的具体使用方法和应用场景对于iOS开发来说至关重要。
1. **NSArray** 2. **NSAssertionHandler** 3. **NSAttributedString** 4. **NSAutoreleasePool** 5. **NSBlockOperation** 6. **NSBundle** 7. **NSCache** 8. **NSCalendar** 9. **NSCharacterSet** 10. **NSCoder...
NSMutableArray与NSArray的使用场景 - **NSMutableArray:**适用于需要动态更改数组内容的场景,如添加、删除元素等。 - **NSArray:**适用于不需要更改的数组内容,如只读数据集合,可以提高程序性能。 #### 5. ...
- **1.1 分配内存:** 使用 `alloc` 方法为当前对象分配堆内存空间,用于存放该类的所有实例变量。这一步是通过调用 `alloc` 方法实现的,其内部机制依赖于运行时库来处理内存的分配。 - **1.2 初始化:** 调用 `...
- **+initialize**:在首次使用某个类时调用一次 +initialize 方法。 - 一个类只会调用一次 +initialize 方法。 - 先调用父类的,再调用子类的。 - **获取类对象的方式**: - 通过类方法:`Class c = [Person ...
- **NSArray**:用于表示不可变数组。 - **NSMutableArray**:用于表示可变数组。 - **NSSet和NSMutableSet**:用于表示集合,NSSet表示不可变集合,NSMutableSet表示可变集合。 - **NSDictionary和...
- **实现方法**:使用`NSArray`和`NSMutableArray`类管理有序的数据集合。 - **应用场景**:存储和操作一系列数据。 - **1.24 分配和使用字典** - **知识点**:键值对集合。 - **实现方法**:使用`NSDictionary`...
NSArray *immutableArray = [NSArray arrayWithObjects:@"First Object", nil]; ``` - **字典**: ```objective-c NSMutableDictionary *mutableDictionary = [[NSMutableDictionary alloc] init]; ...
### 使用Swift与Cocoa及Objective-C 在苹果的开发环境中,Swift、Cocoa以及Objective-C是三个非常重要的组成部分。本文档旨在深入探讨如何在实际项目中有效地将这三种技术结合起来,以便开发者能够更好地利用这些...
- **Getting Started with ReactiveCocoa**:介绍了RAC的基本概念和使用方法。 - **Reactive Programming on Objective-C.ReactiveCocoa**:提供了深入的理论背景和技术细节。 - **ReactiveCocoa Essentials: ...
### 高清彩版 iOS Foundation 帮助文档知识点概览 #### 一、Foundation Framework 简介 Foundation 框架是 iOS 开发中一个核心...通过学习和掌握这些类的功能和使用方法,开发者能够更高效地构建出功能丰富的应用。
- **NSArray**:不可变的数组,存储对象的集合。 - **NSDictionary**:键值对的集合,用于存储和检索数据。 5. **优缺点**: - Objective-C的优点包括强大的面向对象特性、良好的苹果平台集成以及丰富的框架支持...
- **代码示例:** 正确的做法是先使用`@property`声明属性,然后使用`@synthesize`来生成该属性的存取方法。例如:`@property (nonatomic, retain) Student *student;`,接着使用`@synthesize student;`来生成`...
- **优点**: 使用Category重写一个类的方法,其效果仅限于该Category,不会影响其他类或原有的类结构。 - **缺点**: Category不能添加实例变量或更改类的继承关系。 - **适用场景**: 当需要扩展一个类的功能而不...