摘要: 1.线程是什么?进程是什么?二者有什么区别和联系?(1)线程是CPU独立运行和独立调度的基本单位;(2)进程是资源分配的基本单位;两者的联系:进程和线程都是操作系统所运行的程序运行的基本单元。区别:(1)进程具有独立的空间地址,一个进程崩溃后,在保护模式下不会对其它进程产生影响。(2)线程只是一个进... 阅读全文
posted @ 2015-10-05 22:17 YX祥 阅读(21245) 评论(0) 推荐(0)
摘要: 第一步我们首先创建一个Person的类,Person.h 1 #import 2 //要实现copy必须遵守NSCopying或者NSMutableCopying协议,这里面有一个必须实现的协议copyWithZone: 3 @interface Person : NSObject 4 @prop... 阅读全文
posted @ 2015-09-24 15:39 YX祥 阅读(413) 评论(0) 推荐(0)
摘要: 安装CocoaPods安装$ sudo gem install cocoapods 在安装进程结束的时候,执行命令: $ pod setup ->>如果没有报错,就说明一切安装就成功了!2>>>>>>、安装过程中可能遇到的问题:①执行完install命令半天没反应这有可能是因为Ruby的默认源使用的... 阅读全文
posted @ 2015-09-24 15:31 YX祥 阅读(167) 评论(0) 推荐(0)
摘要: 第一步在AppDelegate.h进行设置#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application d... 阅读全文
posted @ 2015-09-24 15:20 YX祥 阅读(136) 评论(0) 推荐(0)
摘要: UINavigationController是用于构建分层应用程序的主要工具,主要采用栈形式来实现视图。 任何类型的视图控制器都可放入栈中。在设计导航控制器时需要指定根视图即用户看到的第一个视图。根视图控制器是被导航控制器推入到栈中的第一个视图控制 器。当用户查看下一个试图时,栈中将加入一个新的视图... 阅读全文
posted @ 2015-09-19 10:54 YX祥 阅读(229) 评论(0) 推荐(0)
摘要: 方法一,@synchronized(id anObject),(最简单的方法)会自动对参数对象加锁,保证临界区内的代码线程安全1 @synthesize(self)2 {3 //这段代码对其它 @synthesize(self) 都是互斥的4 5 ... 阅读全文
posted @ 2015-09-18 21:18 YX祥 阅读(586) 评论(1) 推荐(0)