[京东 + 华为面试 + 金山笔试]自己总结

来源:互联网 发布:如何关闭阿里云 编辑:程序博客网 时间:2024/05/21 10:54

京东

OC能够动态添加属性么?C++为什么不可以?

http://www.th7.cn/Program/IOS/201504/427762.shtml

__block是如何实现让变量能够在block中修改的?与C++实现的相似之处

NSRunLoop跟GCD的关联

http://blog.csdn.net/kongshuai_ks/article/details/8375014

对ARC和非ARC的属性特质的理解

GCD与NSOperation的区别

nonatomic与atomic的底层实现

@synchronsized的用法
http://www.xuebuyuan.com/696938.html

OC与C++的区别

对委托的理解,需要注意什么

UITableView的优化经历

华为

AFNetworking的底层实现

常用设计模式的UML图

指纹识别的实现思路

金山笔试

探讨以下的区别与使用场景

传入参数的却别
setString(string str);
setString(string &str);
setString(string *str);
setString(const string &str);
setString(const string *str);
返回参数的区别
string getString();
string &getString();
string *getString();

0 0
原创粉丝点击