- 博客(7)
- 收藏
- 关注
转载 iOS 取消方法延迟执行
延迟执行函数[self performSelector:@selector(scrollDone) withObject:nil afterDelay:0.5];在0.5秒内取消执行函数,带的参数必须一样,才能取消成功[NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(scrol
2016-08-31 10:21:47 293
转载 iOS中的round/ceil/floorf函数略解
extern float ceilf(float);extern double ceil(double);extern long double ceill(long double);extern float floorf(float);extern double floor(double);extern long double floorl(lo
2016-08-30 10:52:41 284
原创 GCD---dispatch_once实现单例模式
+ (instancetype) sharedPlayerView { static CHPlayerView * playerView = nil; static dispatch_once_t onceTocken; dispatch_once(&onceTocken, ^{ playerView = [[CHPlayerView alloc] init
2016-08-29 09:44:39 350
原创 iOS view旋转一定角度
CGAffineTransform transform = CGAffineTransformIdentity;transform = CGAffineTransformRotate(transform, -M_PI_2);view.transform = transform;
2016-08-28 13:22:18 7248
原创 iOS linker错误之Undefined symbols for architecture arm64
造成这种结果的原因很多 ,但原因都是链接不到文件1.首先查看是否有重复定义2.如果是引用了cpp文件,在.h中加入extern “c”#ifdef __cplusplusextern "C" {#endifxxx#ifdef __cplusplus}#endif3..cpp文件中要包含.h4.如果编译了静态库,在静态库
2016-08-28 13:16:43 354
原创 iOS linker错误之no matching function for call to ’recvfrom’
导入c函数出现以上问题解决方法如下1.打开终端, 查找出问题的语句的库函数 man recvfrom2.查看头文件是否包含3.由于iOS编译器的太严格,将所有变量按照 语法进行强制类型转换。
2016-08-28 13:14:10 2885 1
原创 GCD—延时执行操作
//延迟1s执行 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ [weakself test]; });
2016-08-28 11:35:18 522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人