您的位置:首页 > 其它

基础5

2016-03-07 18:53 260 查看
Objective-C有私有方法么?私有变量呢?如多没有的话,有没有什么代替的方法?objective-c  类里面的方法只有两种静态方法和实例方法. @private来修饰私有变量OC中所有的实例变量默认都是私有的,所有的实例方法默认都是公有的。
#import、#include和@class有什么区别#include c语言中引入一个头文件,但是可能出现交叉编译#importOC中引入自己创建的头文件#import””或者系统框架#import<>#import不会出现交叉编译@class对一个类进行声明,告诉编译器有这个类,但是类的定义什么的都不知道
谈谈你对MVC的理解?为什么要用MVC?在Cocoa中MVC是怎么实现的?你还熟悉其他的OC设计模式或别的设计模式吗?MVCModel-VIew-Controller,就是模型-视图-控制器,
MVC把软件系统分为三个部分:ModelViewController。在cocoa中,你的程序中的每一个object(对象)都将明显地仅属于这三部分中的一个,而完全不属于另外两个。MVC可以帮助确保帮助实现程序最大程度的可重用性。各MVC元素彼此独立运作,通过分开这些元素,可以构建可维护,可独立更新的程序组建。单例模式,delegate设计模式,target-action设计模式
如监测系统键盘的弹出[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector( ) name:UIKeyboardWillShowNotification object:nil];
举出5个以上你所熟悉的ios  sdk库有哪些和第三方库有哪些?FoundationCoreFraphicsUIKit,MapKit,CoreLocation,CFNetWork,MessageUI,ImageIO,CoreDataAFNetWorking,MKNetWorkKit,ASIHttpRequest,FMDB,ZXing,ZBar,SDWebImage
如何将产品进行多语言发布?程序的国际化
如何将敏感字变成**字符串替换stringByReplacingOccurrencesOfString:  withString:
objc中的减号与加号代表什么?+静态方法,也叫类方法,-实例方法
单例目的是什么,并写出一个?当一个类只能有一个实例的时候需要使用单例。创建参照第2个文件
说说响应链当事件发生的时候,响应链首先被发送给第一个响应者(往往是事件发生的视图,也就是用户触摸屏幕的地方)。事件将沿着响应者链一直向下传递,直到被接受并作出处理。一般来说,第一响应这是个视图对象或者其子类,当其被触摸后事件就交由它处理,如果他不处理,时间就会被传递给视图控制器对象UIViewController(如果存在),然后是它的父视图对象(superview),以此类推知道顶层视图。接下来会沿着顶层视图(top
view
)到窗口(UIwindow 对象)
再到程序的(UIApplication对象),如果整个过程都没有响应这个事件,则该事件被丢弃,一般情况下,在响应链中只要有对象处理事件,事件就会被传递
  典型的响应路线图如:      First  Responser --> The Window -->The Applicationn --> App Delegate
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: