IOS - 零碎
2024-08-31 07:29:23
---恢复内容开始---
1、模拟器目录:
ProjectNameApk、documents、library(cache、preference、cookies)、temp
2、Edit-Refactor(重构)-Convert to Objective-C ARC...
3、Product-Profile()-instruments(leak、GPU、CoreData、CoreAnimation、Network。。。。)
-Analyze(分析)
4、多线程创建、指定主线程执行、延迟执行代码:
创建:NSThread--
- NSThread *thread = [NSThread alloc] initWithTarget:self selector:@selector(run:) object:nil]; [thread start];
- [NSThread detachNewThreadWithSelector:@selector(run:) toTarget:self withObject:nil];
- [obj performSelectorInBackground:@selector(run:) withObject:nil];
GCD--
- dispatch_async(dispath_get_global_queue(0,0)^{ ....... });//后台执行
- dispatch_async(dispath_get_main_queue(0,0)^{ ....... });//主线程执行
- static dispatch_once_t oncetoken; dispatch_once(&oncetoken,^{ ....... });
延迟执行:
double delayInSeconds = 2.0;
dispatch_time_t poptime= ;
dispatch_after(poptime,dispatch_get_main_queue(),^{ ...... });
NSOperation --
NSOperationQueue queue = [NSOperationQueue alloc] init];
[queue addOperation: oneOper ];
5.手势
- Tap
- Pinch
- Rotation
- swipe
- pan
- longPress
最新文章
- nodejs缓冲模块buffer相关资料
- IOS atomic与nonatomic,assign,copy与retain的定义和区别
- viewPager--viewpager时,发生内存溢出OOM问题
- iOS启动页设置
- CSS Shake – 摇摆摇摆!动感的 CSS 抖动效果
- FString的相关文档,另外还有4种LOG的方法
- JSP内置对象总结
- NAND flash cache编程
- POJ 1135 Domino Effect (spfa + 枚举)- from lanshui_Yang
- sql server基本流程语句
- Spark Executor Driver资源调度汇总
- swift 3.0 基础练习 面向对象 类
- Java注解(3)-注解处理器(编译期|RetentionPolicy.SOURCE)
- ";《算法导论》之‘线性表’";:基于动态分配的数组的顺序表
- Android--PullToRefreshListView的onRefreshComplete()不起作用的问题
- android 玩转ContentProvider之二--实现多个ContentProvider对多张表进行操作
- MonoDB的数据准备
- N-N
- 一个用vue-cli vue-router2.1 vue 2.1 vuex2.1 echarts统计 express 的 时间轴 记录每天活动
- Python并发编-用Event,线程检测数据库连接的例子