1 / 6
文档名称:

iphone面试题目.doc

格式:doc   大小:39KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

iphone面试题目.doc

上传人:乘风破浪 2018/10/8 文件大小:39 KB

下载得到文件列表

iphone面试题目.doc

相关文档

文档介绍

文档介绍:iphone面试题目   
1,用objective-c写一个插入法排序。
 
+ (id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding; 
+ (id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding{
    NSString *obj;
    obj = [self allocWithZone: NSDefaultMallocZone()];
    obj = [obj initWIthCString: nullTerminatedCString encoding: encoding];
    return AUTORELEASE(obj);
}

答:  
***@protocol MyDelegate; 
***@interface MyClass: NSObject 
{ 
    id <MyDelegate> delegate; 
} 
// 委托方法 
***@protocol MyDelegate 
- (void)didJobs:(NSArray *)args; 
***@end 
-c有私有方法么?私有变量呢 
答:在Objective-C中没有私有方法,只有静态方法和实例方法。但是可以用***@private修饰私有变量。
5.#import跟#include的区别? 
答:前者不会引起交叉编译的问题。因为在Objective-C中会存在C/C++和Object-C混编的问题,如果用include引入头文件,会导致交叉编译。
 
答:MVC模式考虑三种对象:模型对象、视图对象和控制器对象。模型对象负责应用程序的数据和定义操作数据的逻辑;视图对象知道如何显示应用程序的模型数据;控制器对象是M与V之间的协调者。
-值,键路径是什么 
答:模型的性质是通过一个简单的键(通常是个字符串)来指定的。视图和控制器通过键来查找相应的属性值。在一个给定的实体中,同一个属性的所有值具有相同的数据类型。键-值编码技术用于进行这样的查找—它是一种间接访问对象属性的机制。 
键路径是一个由用点作分隔符的键组成的字符串,用于指定一个连接在一起的对象性质序列。第一个键的性质是由先前的性质决定的,接下来每个键的值也是相对于其前面的性质。键路径使您可以以独立于模型实现的方式指定相关对象的性质。通过键路径,您可以指定对象图中的一个任意深度的路径,使其指向相关对象的特定属性。
-c如何混用,C++和obj-c呢
-动作机制
touch框架(至少三个)
答:
Core Animation 
通过 Core Animation,您就可以通过一个基于组合独立图层的简单的编程模型来创建丰富的用户体验。 
Core Audio 
Core Audio 是播放,处理和录制音频的专业技术,能够轻松为