随笔分类 -  工作OC遇到的问题及解决方法

1 2 3 4 5 下一页

(NSNumber **)value和(NSNumber * __autoreleasing *)value
摘要:今天在看别人开源项目的时候看到这样的代码: 正文从这里开始~~~ 定义如下: 实现如下: 调用如下: 注意: 这里调用的时候__autoreleasing是系统默认加上的 爱学习的思思赶紧百度下这种写法,原来这里涉及到iOS开发ARC内存管理技术了。 以下两句代码意义是相同的: __autorele 阅读全文

posted @ 2018-03-06 13:35 玉思盈蝶 阅读(187) 评论(0) 推荐(0) 编辑

获取视频第一帧图片
摘要:#import #import #import + (UIImage *)getImageWithVideoUrl:(NSString *)urlString{ //视频地址 NSURL *url = nil; if ([urlString hasPrefix:@"http"]) { url = [NSURL URLWithString... 阅读全文

posted @ 2018-02-28 10:03 玉思盈蝶 阅读(1739) 评论(0) 推荐(0) 编辑

UITableView实现行纵向颜色渐变
摘要:实现效果如下: 其实实现很简单,开始觉得使用颜色值和tableView的indexPath.row挂钩使用即可 或者使用CAGradientLayer实现渐变 最后使用alpha实现即可。需要注意的是alpha的值大小和行数(或者section值相反) 有更好的实现方式可以留言告知哟。。。 阅读全文

posted @ 2018-02-27 15:20 玉思盈蝶 阅读(1012) 评论(0) 推荐(0) 编辑

iOS点击按钮第二次不能旋转View
摘要:原因: 用CGAffineTransformMakeRotation,每次旋转都要在之前最后的角度基础之上再转才有效果。 阅读全文

posted @ 2018-02-09 16:33 玉思盈蝶 阅读(209) 评论(0) 推荐(0) 编辑

iOS扩大按钮的点击范围
摘要:// 重写此方法将按钮的点击范围扩大 - (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event { CGRect bounds = self.bounds; // 扩大点击区域 bounds = CGRectInset(bounds, -20, -20); // 若点击的点在新的... 阅读全文

posted @ 2018-02-09 11:26 玉思盈蝶 阅读(231) 评论(0) 推荐(0) 编辑

pod install [!] Unable to find a specification for `XXX`
摘要:今天下载了别人的源码学习的时候,执行pod install报错如下: 解决办法: 更新下pod即可。 install成功。 阅读全文

posted @ 2018-01-05 11:00 玉思盈蝶 阅读(763) 评论(0) 推荐(0) 编辑

iOS 在iphoneX上运行的app没有icon图标,在其他手机上有图标
摘要:今天朋友问了一个问题,在iPhoneX上运行的app没有icon图标,在其他手机上有图标。 一开始我以为是没放iPhoneX的图标,后面朋友解决了,告诉了我原因,这里记录下吧: 原因: 图标格式问题,导致iPhoneX不显示。 阅读全文

posted @ 2017-12-28 16:26 玉思盈蝶 阅读(3689) 评论(0) 推荐(0) 编辑

iOS定时器按钮短时间内多次点击只触发一次事件方法
摘要:今天在看别人代码的时候,有个个60秒获取验证码的功能,做了个定时器,按钮触发定时器,点击按钮后设置按钮的enabled为NO,逻辑来讲都是没问题的 但是实际操作的时候,恶意的在短时间内多次点击那个获取验证码按钮,按钮的点击事件被调用了多次,定时器从而也调用多次,本来一秒减一的事件变成了一秒减多,并且 阅读全文

posted @ 2017-12-28 16:09 玉思盈蝶 阅读(2582) 评论(0) 推荐(0) 编辑

返回日期格式:2017-12-03T13:58:58.901Z,判断时间间隔 如 “刚刚”,“一分钟前”,“一小时前”等
摘要:后台返回的格式如下: 实现输出如下: 我的处理如下: 具体的工具函数如下: 以前没遇到过这个格式的日期,今天算是长见识了,哈哈。希望你遇到这日期能看到我的博客,哈哈😄 阅读全文

posted @ 2017-12-15 11:19 玉思盈蝶 阅读(336) 评论(0) 推荐(0) 编辑

iOS通知注意点
摘要:之前以为控制器发送通知,只有你满足:1>注册接收通知;2>进入本页面才能接收到值。 今天朋友问了一个问题: 他的逻辑如下: 退出登录发送通知,需要好几个界面会收到通知,然后这几个界面进行网络请求或者刷新UI,但是通知发送以后只会返回到上面这几个界面中的一个,另外几个没显示的界面怎么刷新,会不会造成程 阅读全文

posted @ 2017-12-11 11:39 玉思盈蝶 阅读(160) 评论(0) 推荐(0) 编辑

AFNetWorking实现参数以body传输请求数据
摘要:思思亲测,可用哟😄 阅读全文

posted @ 2017-12-06 10:38 玉思盈蝶 阅读(1004) 评论(0) 推荐(0) 编辑

Capturing 'self' strongly in this block is likely to lead to a retain cycle
摘要:都知道这是循环引用的问题,是不是你的潜意识解决办法都会__weak解决,弱引用就好了? 看看我的循环引用的场景: 一开始想到的解决办法就是: 发现并不能解决,因为我的属性变量不是Property定义的。 解决办法如下: 以前总以为只有在Block里使用self才会产生循环引用,还是太年轻😄 阅读全文

posted @ 2017-11-17 10:02 玉思盈蝶 阅读(1933) 评论(0) 推荐(0) 编辑

iOS知识点总结
摘要:1.监测网络状态: 2.进入直播页面判断权限: 3.直播使用的第三方: 视频播放:IJKMediaFramework 弹幕:BarrageRenderer 推流:LFLiveKit 源码学习: https://github.com/SunLiner/MiaowShow 4.Cell中的倒计时: 5. 阅读全文

posted @ 2017-11-07 17:32 玉思盈蝶 阅读(268) 评论(0) 推荐(0) 编辑

iOS 11适配和iPhone X的适配
摘要:这两天对自己负责的项目进行iOS 11和iPhone X的适配,网上的博客很多,也看了很多别人的记录博客,这里把自己遇到的问题记录下,当然有些不仅仅是iOS 11和iPhone X的适配,还包括自己遇到的问题和解决方法。 1> iOS Assertion failure in -[UITableVi 阅读全文

posted @ 2017-11-01 10:33 玉思盈蝶 阅读(536) 评论(0) 推荐(1) 编辑

iOS Xib布局某些控件显示或隐藏<约束的修改>
摘要:对于这个问题使用Masonry是很好解决的。 注意:绿色的是label2,当indexpath.section % 2 == 0时,label2不存在。 关键代码如下: if (indexPath.section % 2 == 0) { [cell.label2 mas_updateConstrai 阅读全文

posted @ 2017-10-19 16:18 玉思盈蝶 阅读(3841) 评论(0) 推荐(0) 编辑

[!] The version of CocoaPods used to generate the lockfile (1.4.0.beta.1) is higher than the version of the current executable (1.3.0.beta.1). Incompatibility issues may arise.
摘要:今天在看一个开源Demo代码的时候,需要执行pod install命令,直接报错如下: 解决方法: 执行:pod update 命令更新资源库即可。 阅读全文

posted @ 2017-10-13 10:42 玉思盈蝶 阅读(2581) 评论(0) 推荐(0) 编辑

iOS实现TextField光标居中
摘要:定义textField: 实现效果如下: 注意: 这里截图光标不明显,实际光标是在“入”和“用”字中间的。。。 这里还是有些小bug。。。待完善。。。 小技巧: 可以用个假象去代替,就是直接文字居中,然后点击光标时候就把灰色底子用label去换,然后根据输入删除去判断当前是否有文字输入。 阅读全文

posted @ 2017-10-12 16:48 玉思盈蝶 阅读(3485) 评论(0) 推荐(0) 编辑

iOS优秀第三方框架
摘要:1.数据库操作:BGDB_OC 2.腾讯崩溃检测: Bugly 3.强大易用的bug收集管理工具: Bugtags 4.访问本地相册,选择多张图片: HMImagePicker 5.iOS颜色库: Wonderful 6.异步绘制而继承CALayer的子类: YYAsyncLayer 阅读全文

posted @ 2017-09-26 16:09 玉思盈蝶 阅读(253) 评论(0) 推荐(0) 编辑

iOS 11适配
摘要:1.http://www.cocoachina.com/ios/20170915/20580.html 简书App适配iOS 11 2.http://www.jianshu.com/p/efbc8619d56b iOS 11 安全区域适配总结 3.http://www.cocoachina.com/ 阅读全文

posted @ 2017-09-20 14:39 玉思盈蝶 阅读(228) 评论(0) 推荐(0) 编辑

pod install报错 [!] Error installing......
摘要:今天pod install出现这个错误: 解决办法: 多试几次就好了,也不知道之前几次都失败.....希望知道的可以留言告诉我哟!!! 阅读全文

posted @ 2017-09-01 13:04 玉思盈蝶 阅读(1277) 评论(0) 推荐(0) 编辑

1 2 3 4 5 下一页

导航