We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2、属性的实质是什么?包括哪几个部分?属性默认的关键字都有哪 1、什么是动态运行时语言 些?@ dynamic关键字和@ synthesize关键字是用来做什么的? 3、 NSString 为什么要用copy关键字,如果用 strong会有什么问题? 4、 nonatomic 和 atomic的区别? atomic是绝对的线程安全么?为什 么?如果不是,那应该如何实现? 5、简述kvo、kvc、 Delegate他们之间的区别? 6、 Objective-C与C、C++之间的联系和区别? 7、线程间如何通信? 8、如何访问并修改一个类的私有属性? 9、数据持久化的几个方案 10、obic使用什么机制管理对象内存? 11、内存泄漏可能会出现的几种原因,聊聊你的看法? 12、bck的实质是什么?一共有几种bock?都是什么情况下生成 13、介绍一下分类,能用分类做什么?内部是如何实现的?它为什么 的? 会覆盖掉原来的方法? 14、obc中向一个ni对象发送消息将会发生什么? 15、 untime如何通过 selector 找到对应的MP地址? 16、有没有用过运行时,用它都能做什么?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
百度面试题
2、属性的实质是什么?包括哪几个部分?属性默认的关键字都有哪
1、什么是动态运行时语言
些?@ dynamic关键字和@ synthesize关键字是用来做什么的?
3、 NSString
为什么要用copy关键字,如果用 strong会有什么问题?
4、 nonatomic
和 atomic的区别? atomic是绝对的线程安全么?为什
么?如果不是,那应该如何实现?
5、简述kvo、kvc、 Delegate他们之间的区别?
6、 Objective-C与C、C++之间的联系和区别?
7、线程间如何通信?
8、如何访问并修改一个类的私有属性?
9、数据持久化的几个方案
10、obic使用什么机制管理对象内存?
11、内存泄漏可能会出现的几种原因,聊聊你的看法?
12、bck的实质是什么?一共有几种bock?都是什么情况下生成
13、介绍一下分类,能用分类做什么?内部是如何实现的?它为什么
的?
会覆盖掉原来的方法?
14、obc中向一个ni对象发送消息将会发生什么?
15、 untime如何通过 selector
找到对应的MP地址?
16、有没有用过运行时,用它都能做什么?
The text was updated successfully, but these errors were encountered: