自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组 字典 集合

看下面的tempArray数组的初始化,最重room.deviceList中会即包好字典又包含model(room是个model,里面包含数组deviceList,deviceList在json中是个device字典),所以tempArray的初始化应该用initfor (NSDictionary *deviceDic in deviceArray) {

2015-12-17 20:11:27 327

原创 udp广播

// 初始化socket self.asyncUdpSocket = [[AsyncUdpSocket alloc] initWithDelegate:self]; NSError *error = nil;// 设置超时 [self.asyncUdpSocket receiveWithTimeout:3000 tag:0]; [self.asyncUdpSocket

2015-12-15 16:56:17 2109

原创 控制器与dataSource

如果在viewDidLoad中设置dataSource,push到下个页面后,下个页面对dataSource进行了更改,再pop回原来的页面时,原来的控制器并不会随着datasorce的改变而改变,所以这是要讲dataSource的设置放在viewWillAppear中,当然,tableView,collectionView不用,因为他们有reloadData的方法。

2015-12-11 16:42:25 334

原创 异步block网络请求

网络请求的blcok中能打印出来请求到的数据,而在外面却打印不出来是应该的因为外面打印的时候,进行网络请求的异步的子线程还没有走完,子线程所在的block还没有进行回调,所以俺平常的代码执行顺序,在外面是打印不出来的,所以通常会到主线程刷新页面,当需要请求完在跳转到下个页面时,子线程所在的block内进行跳转。

2015-12-10 22:46:31 262

原创 可变与不可变

虽然可变容器包括了不可变容器的所有功能,但NSArray是线程安全的,NSMutableArray在多线程访问的时候需要加锁,所以NSArray安全,效率高,自己使用NSMutableArray,不希望别人修改,就跟别人提供NSArray就行。

2015-12-10 22:07:32 282

原创 NSData与Byte

[NSData bytes]返回的是Byte类型的,Byte是unsigned char,Byte可以是个数组,打印Byte需要遍历打印Byte *byte = (Byte *)[cipher bytes]; for (int i = 0; i < [cipher length]; i ++) { NSLog(@"data转字节byte = %d", byte[i]);

2015-12-08 23:10:31 2328

原创 网络

测试连接的方式通过ping,内网是不能通过浏览器直接访问IP的,

2015-12-08 10:45:54 213

原创 Mac操作

1.添加启动应用:系统偏好设置-》用户群主-》登录项

2015-12-08 10:29:11 336

原创 cocoapods

1.由于pod install命令被墙,所以在安装第三方时使用pod install --verbose --no-repo-update

2015-12-07 10:33:05 181

原创 UITableView UICollectionView经验积累

1.如果使用系统的cell,则使用的重用的方法为不带indexPath的那个,如果使用自定义的cell则使用带indexPath的那个

2015-12-04 10:18:49 268

原创 关键字

static:修饰局部变量时,局部变量在代码块结束后不会消失,下次使用保持上次使用的值修饰全局变量或方法时,表示该方法与全局变量只在本文件中有效,外部无法使用extern引用该全局变量或方法。weak和assign:weak修饰的属性如果不用时会置为nil,是弱引用,assign则不会置为nil,所以weak是安全的,防止了野指针的出现

2015-12-04 10:14:55 250

原创 像素

像素是构成影像的最小单元,在屏幕上显示通常是单个染色点通常以像素每英寸表示影像分辨率PPI(pixels per inch)点有时也用来表示像素,DPI(dots per inch)

2015-12-02 11:45:36 374

空空如也

空空如也

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

TA关注的人

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