iOS设备标识符获取方法

2015-10-26
阅读 1 分钟
2.2k
identifierForVendor对供应商来说是唯一的一个值,也就是说,由同一个公司发行的的app在相同的设备上运行的时候都会有这个相同的标识符。然而,如果用户删除了这个供应商的app然后再重新安装的话,这个标识符就会不一致。

iOS开发之多线程浅析

2015-10-26
阅读 1 分钟
3.4k
谈谈你对多线程开发的理解?ios中有⼏几种实现多线程的⽅法? 基本概念 程序 由源代码生成的可执行应用. 进程 进程是程序本身,一个正在运行的程序可以看做是一个进程. 线程 线程是程序独立运行的代码段. 单线程概述 每个正在运行的程序(即进程)至少包含一个线程,这个线程是主线程.主线程在程序启动时被创建,用于执行main函...

线程与进程

2015-10-26
阅读 1 分钟
2.2k
线程是什么?进程是什么?二者有什么区别和联系? 进程是程序本身,线程是程序运行的基本单元,是一个代码片段,一个程序至少有一个进程,一个进程至少有一个线程.

Objective-C实例变量

2015-10-26
阅读 1 分钟
1.8k
@public为公有的实例变量,在类的内部外部都可以进行操作.@public违背了封装特性,在面向对象中很少使用.@proprety为受保护的实例变量,只可以在自己类和子类内进行操作.@private为私有的实例变量,只可以在该类的内部进行使用.(类的内部是指@implementation和@end之间)@package是只能在本包内使用,不能跨包使用.

OC内存管理机制

2015-10-26
阅读 2 分钟
2.8k
简述OC中内存管理机制。与retain配对使用的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?readwrite,readonly,assign,retain,copy,nonatomic 、atomic、strong、weak属性的作用?