摘要:
今天在优化的时候,用了NSCache,感觉没什么两样(视觉上).按理内存缓存,怎么也比从硬盘读取的要快.. dispatch_async(dispatch_get_global_queue(0, 0), ^{ NSLog(@"Start"); NSM... 阅读全文
摘要:
XCTFail(format…)生成一个失败的测试;XCTAssertNil(a1, format...)为空判断,a1为空时通过,反之不通过;XCTAssertNotNil(a1, format…)不为空判断,a1不为空时通过,反之不通过;XCTAssert(expression, format.... 阅读全文
摘要:
既要温故又要知新...温故而知新,我懂.在Cocoachina上看到了,UIStackView. 没用过额,试iOS9的新特性.一研究,妈的还挺眼熟.一想,这不和Android上的线性布局一样么..这Android上都用了多少年的东西了.起码我鼓捣基于Android 2.3 SDK的时候有了,详细的... 阅读全文
摘要:
自定义operation相比GCD,可以中断任务,也可使用addDependency,对要执行的任务进行排序..//// CustomOperation.h// Test//// Created by M on 16/1/5.// Copyright © 2016年 Meng. All ri... 阅读全文
摘要:
经常要用的,总结分类一下。 //获得队列 DISPATCH_QUEUE_PRIORTY 优先级 dispatch_queue_t Queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0); di... 阅读全文
摘要:
APP提交审核后,apple方面一直说我使用了IDFA,APP里没有集合任何广告SDK.怀疑是其他第三方的SDK用了.检测命令//在项目的根目录下用终端执行grep -r advertisingIdentifier .如上图,是坑爹的新浪微博的SDK. 阅读全文
摘要:
首先新建一个普通project即可.然后添加WatchKit, file->new->target直接NEXT后就能见到APPLE WATCH的编辑界面了.因为apple watch不支持代码布局,所以老老实实的用storyboard吧.直接拖入一个UILabel 改下文字.运行的时候选择一下模拟器... 阅读全文
摘要:
最近在做的项目需要cell里面的数据需要和后台实时交互。而collectionview reload会整体刷新。//m层 发送通知[[NSNotificationCenter defaultCenter]postNotificationName:@"CartProUpdate" object:sel... 阅读全文
摘要:
状态栏文字颜色修改 状态栏自定义~ Tabbar透明 TabBar badgeValue TabBar字体,大小,颜色 GitHub 放置多个UITableView或UICollectionView,首个UITableView,UICollectionView布局不正确 原因是iOS默认开启了自动布 阅读全文