iOS面试题-第六页

51.NSArray 和 NSMutableArray 的区别?多线程下那个更安全.

NSArray: 不可变数组.

NSMutableArray: 可变数组.

多线程下NSArray更安全.

52.取出一个数组中的重复元素.

1.放进集

2.遍历删除

3.放进字典作为key,再取出key

54.isKindOfClass,isMemberOfClass作用分别是什么?

isKindOfClass是某个类的实例或者子类的实例.

isMemberOfClass是某个类的实例

55.请分别写出SEL,id的意思?

SEL:选择器.

id:范类型

OC中的对象就是C语言的指针.

56.iPhone上,能被应用程序直接调用的系统程序是什么?

能:相册,相机,通讯录,音乐.

不能:计算器,天气,日历,指南针.

57.以.mm为扩展名的文件里,可以包含哪些代码?

C++,C,OC

58.说说后台如何运行程序.

在plist配置Application does not run in background设置NO(默认就是NO)的前提下.

添加required background modes,值是App registers for location updates和App plays auto or streams audio/video using AirPlay

59.sizeof和strlen的区别和联系?

sizeof:占用空间大小.

strlen:字符串大小.

60.sprintf,strcpy,memcpy的功能?使用上要注意哪些地方?

sprintf:将某些类型转换成字符串类型

strcpy:拷贝字符串,会越界,'/0'

memcpy:拷贝内存

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 史上最全的iOS面试题及答案 iOS面试小贴士———————————————回答好下面的足够了----------...
    Style_伟阅读 7,122评论 0 35
  • iOS面试小贴士 ———————————————回答好下面的足够了------------------------...
    不言不爱阅读 6,416评论 0 7
  • 史上最全的iOS面试题及答案 迷途的羔羊--专为路痴量身打造的品牌。史上最精准的定位。想迷路都难!闪电更新中......
    南虞阅读 5,434评论 0 8
  • 多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原...
    LZM轮回阅读 6,109评论 0 12
  • 1.写一个NSString类的实现 +(id)initWithCString:(c*****t char *)nu...
    韩七夏阅读 9,183评论 2 37