什么情况使用 weak 关键字,相比 assign 有什么不同?
什么情况使用 weak 关键字,相比 assign 有什么不同?

什么情况使用weak关键字?在ARC中,在有可能出现循环引用的时候,往往要通过让其中一端使用weak来解决,比如:delegate代理属性自身已经对它进行一次强引用,没有必要再强引用一次,此时也会使用weak,自定义IBOutlet控

2021-09-29 18:26:44
招聘一个靠谱的iOS开发人员
招聘一个靠谱的iOS开发人员

面试题来源是微博@我就叫Sunny怎么了的这篇博文:《招聘一个靠谱的iOS》,其中共55题,除第一题为纠错题外,其他54道均为简答题。出题者简介:孙源(sunnyxx),目前就职于百度,负责百度知道iOS客户端的开发工作,对技术

2021-09-29 18:26:41
招聘一个靠谱的iOS程序员面试题答案部分
招聘一个靠谱的iOS程序员面试题答案部分

答案为微博@iOS程序犭袁整理,未经出题者校对,如有纰漏,请向微博@iOS程序犭袁指正。1.风格纠错题修改完的代码:修改方法有很多种,现给出一种做示例://.h文件//http://weibo.com/luohanchenyilon

2021-09-29 18:26:26
招聘一个靠谱的iOS程序员面试题答案部分
招聘一个靠谱的iOS程序员面试题答案部分

《招聘一个靠谱的iOS》—参考答案(下)说明:面试题来源是微博@我就叫Sunny怎么了的这篇博文:《招聘一个靠谱的iOS》,其中共55题,除第一题为纠错题外,其他54道均为简答题。出题者简介:孙源(sunnyxx),目前就职于百度,

2021-09-29 18:26:08
iOS应用如何进行单元测试?
iOS应用如何进行单元测试?

功能测试:测试功能是否符合要求,包括从不同入口进入,输出是否符合功能要求。UI测试:1)跨系统版本下的UI是否都是符合UI设计人员的要求(例如IOS7和IOS6上的UI存在很大差异,包括系统接口的更改、系统级UI的变更);2)是否符合UI

2021-09-29 18:26:48
百度移动云可穿戴部门的面试经历 – iOS开发
百度移动云可穿戴部门的面试经历 – iOS开发

1面ObjectiveCruntimelibrary:ObjectiveC的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后C一层的描述,内存管理。CoreData:中多线程中处理大量数据同步时的操作。Mu

2021-09-29 18:26:19
iOS笔试题(选择题,带答案)
iOS笔试题(选择题,带答案)

1-10C语言&计算机基础1、请看下面一段代码staticinta=1;intmain(){intb=2;char*c=NULL;c=(char*)malloc(100*sizeof(char))

2021-09-29 18:26:46
iOS 基础面试题
iOS 基础面试题

本文档旨在列出iOS开发中常见的技术问题,帮助准备iOS技术面试的程序员梳理思路。编程语言部分–objective-CQ:对比Category和Extention的不同Q:怎样理解Protocol,并对比说明和Jav

2021-09-29 18:26:17
iOS面试要注意的问题
iOS面试要注意的问题

1、自动释放池是什么,如何工作?当您向一个对象发送一个autorelease消息时,Cocoa就会将该对象的一个引用放入到最新的自动释放池。它仍然是个正当的对象,因此自动释放池定义的作用域内的其它对象可以向它发送消息。当程序执行到作用域结

2021-09-29 18:26:44
iOS多线程及网络相关的问题
iOS多线程及网络相关的问题

1.多线程的底层实现?2.线程间怎么通信?3.网络图片处理问题中怎么解决一个相同的网络地址重复请求的问题?4.用NSOpertion和NSOpertionQueue处理A,B,C三个线程,要求执行完A,B后才能执行C,怎么做?5.列举co

2021-09-29 18:26:13