自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 registerForRemoteNotification iOS7 iOS8

如果你还在代码里用 registerForRemoteNotificationTypes 这个方法来注册推送功能,你的 App 又用 iOS 8 的 SDK 编译了,那么你的 App 在 iOS 8 下将无法注册功能推送(在 iOS 7 下是可以的)。Apple 直接将这个 API 在 iOS 8 下设置成了「无法工作」,而不是简单的标记了 deprecated。 那么在 iOS 8 下用哪

2015-03-06 17:03:40 254 1

转载 NSString内存管理

生成一个NSString类型的字符串有三种方法: 方法1.直接赋值:    NSString *testStr1 = @"a";          //@"a"存放在常量区 方法2.类函数初始化生成:          NSString *testStr2 = [NSString stringWithString:@"b"];              //@"b"存放在常量区

2015-03-04 11:18:54 209

原创 NSString属性变量的特性copy retain

NSString *str = @"xxxx";等同于NSString *str =[ [NSString alloc] initWithString:@"xxxx"]; //这句会开辟一块内存来存放@"xxxx“字符串,str指向它; str = @"newString"; //此句话,会使得原来存放的@"xxxx"的引用计数减一,同时 新开一个内存存放@"newString" ,str指向它

2015-03-04 11:11:59 294

原创 ios 异步处理

1、使用NSThread开辟新线程 使用NSThread的类方法:[NSThread detachNewThreadSelector: @selector(myNewThreadMethod:) toTarget: someObject wothObject: object] 则会调用方法[someObject myNewThreadMethod:]方法 2、主线程与后台之间的通信 使用N

2015-01-07 14:37:00 373

原创 objective -c 异步处理

1、使用NSThread开辟新线程 使用NSThread的类方法:[NSThread detachNewThreadSelector: @selector(myNewThreadMethod:) toTarget: someObject wothObject: object] 则会调用方法[someObject myNewThreadMethod:]方法 2、主线程与后台之间的通信 使用N

2015-01-07 12:59:14 449

原创 iOS - 官方文档阅读 - Resource Management in View Controllers

事实上 initWithNibName:bundle:initWithNibName:bundle:

2014-11-04 16:42:20 250

转载 iOS loadView,viewDidLoad,viewDidUnload用法

loadView 和 viewDidLoad 是 iPhone 开发中肯定要用到的两个方法。 他们都可以用来在视图载入的时候初始化一些内容。 但是他们有什么区别呢?     viewDidLoad 方法只有当 view 从 nib 文件初始化的时候才被调用。viewDidLoad 用于初始化,加载时用到。     loadView 方法在控制器的 view 为 nil 的时候被调用。

2014-11-04 16:26:40 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除