上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: NSTimer *timer = [[NSTimer alloc]initWithFireDate:[NSDate distantPast] interval:1 target:self selector:@selector(timerAction:) userInfo:nil repeats:YE 阅读全文
posted @ 2020-11-09 11:04 kawerd 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 我们在开发当中经常会遇到手机升级后,xcode没升级提示要xcode升级才能运行 …………which may not be supported by this version of Xcode. An updated version of Xcode may be found on the. 解决方 阅读全文
posted @ 2020-11-09 11:03 kawerd 阅读(415) 评论(0) 推荐(0) 编辑
摘要: IDFA  IDFA 全称为 Identity for Advertisers ,即广告标识符。用来标记用户,目前最广泛的用途是用于投放广告、个性化推荐等。  在 iOS13 及以前,系统会默认为用户开启允许追踪设置,我们可以简单的通过代码来获取到用户的 IDFA 标识符。  iOS14 中, 阅读全文
posted @ 2020-10-30 15:57 kawerd 阅读(3269) 评论(0) 推荐(0) 编辑
摘要: 我们在开发中为了适配iPhoneX之后的刘海屏幕,经常得加上各种判断,每年苹果除了新的机型之后可能又得修改 所以给大家介绍一个通用的方法 #define kIsBangsScreen ({\ BOOL isBangsScreen = NO; \ if (@available(iOS 11.0, *) 阅读全文
posted @ 2020-10-14 09:59 kawerd 阅读(5545) 评论(0) 推荐(0) 编辑
摘要: 1、报错信息:Actions added to UIAlertController of style UIAlertActionStyleCancel must have a title when running in UIUserInterfaceIdiomPad 这是由于取消标题(cancelT 阅读全文
posted @ 2020-09-07 10:48 kawerd 阅读(578) 评论(0) 推荐(0) 编辑
摘要: /** 从汉字中提取拼音*/ - (NSString *)getPinyinformChinese:(NSString *)chinese{ //将NSString装换成NSMutableString NSMutableString *pinyin = [chinese mutableCopy]; 阅读全文
posted @ 2020-08-14 16:21 kawerd 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1. 照片变黑白(遍历像素) CGImageRef imageRef = self.imageView.image.CGImage; // 一个字节 = 8bit(位) 每行有 17152 个字节,即每行有 17152 * 8 个位 一个像素有 4 个字节 size_t width = CGImag 阅读全文
posted @ 2020-08-10 13:49 kawerd 阅读(622) 评论(0) 推荐(0) 编辑
摘要: //通过修改图片饱和度将图片变为黑白(镂空位置不影响) - (UIImage*) convertImageToGreyScale:(UIImage*) image { CIImage *beginImage = [CIImage imageWithCGImage:image.CGImage]; CI 阅读全文
posted @ 2020-08-10 10:34 kawerd 阅读(1281) 评论(0) 推荐(0) 编辑
摘要: 今天在更新Mac系统之后,在终端上输入pod search之后,终端上输出: -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter 阅读全文
posted @ 2020-07-14 09:56 kawerd 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: 我们都知道weak指针不会增加引用计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为nil内部又是如何实现的呢? 一、weak的实现原理 概括 Runtime维护了一个weak表,用于存储指向某个对象的所有weak指针。weak表其实是一个哈希表,Key是所指 阅读全文
posted @ 2020-06-01 17:29 kawerd 阅读(949) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页