
ObjectiveC
码界颓废吴彦祖
这个作者很懒,什么都没留下…
展开
-
iOS中书写代码规范34条小建议:
1.精简代码, 返回最后一句的值,这个方法有一个优点,所有的变量都在代码块中,也就是只在代码块的区域中有效,这意味着可以减少对其他作用域的命名污染。但缺点是可读性比较差NSURL *url = ({ NSString *urlString = [NSString stringWithFormat:@"%@/%@", baseURLString, endpoint];[NSURL URLWi...转载 2016-01-13 10:07:38 · 501 阅读 · 0 评论 -
自定义返回按钮,会出现没有侧滑按钮,会出现屏幕卡屏导致推不过去。
解决办法是写一个父类的baseNavigationViewController 代码如下- (void)viewDidLoad{ [super viewDidLoad]; __weak typeof (self) weakSelf = self; if ([self respondsToSelector:@selector(interactivePopGestureRecogn原创 2016-02-16 16:49:30 · 578 阅读 · 0 评论 -
如何处理有换行的字符串,算高度
原来算高度直接使用- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options attributes:(nullable NSDictionary<NSString *, id> *)attributes context:(nullable NSStringDrawingContext *)co原创 2016-06-07 10:23:46 · 2244 阅读 · 0 评论 -
Bugly不认真看文档,遇到的坑
腾讯bugly 统计crash 不认真看文档,搞得我找个bug找了两天,无意发现的。爱偷懒,不把文档认真看,直接集成,害的自己看bugly上面的一个bug找了好久,最主要是定位不到到底是哪里出问题。项目植入bugly 和其他三方流程大致,非常简单。这里就不说了。 https://bugly.qq.com/getStarted我把bugly植入后。用Xcode 无论是release模式和dubug原创 2016-07-29 18:05:06 · 16377 阅读 · 1 评论 -
如何模拟线上环境进行测试
写之前还在纠结太简单要不要写。 还是记录下吧。 在我们开发过程中,我们怎么模拟线上app环境进行测试呢?也就是生产环境。有些SDK只能生产环境才能测试。比如百川的IM ,推送就是要生产环境才能收到。 说白了就是如何在手机安装你Xcode导出的ipa安装包。 第一步,要先弄配置文件,https://developer.apple.com/。登录你的开发者账号。 来到这个页面弄配置文件。原创 2016-08-25 17:10:05 · 4903 阅读 · 0 评论 -
Xcode8 打包上传 构建文件消失
升级Xcode8之后,发版本,出现了一个莫名其妙的问题,就是上传成功后,构建文件莫名消失,百分之百就是那个隐私权限没有设置。 iOS 10 开始对隐私权限更加严格,如果你不设置就会直接崩溃,现在很多遇到崩溃问题了,一般解决办法都是在info.plist文件添加对应的Key-Value就可以了。 这个东西很关键。回想下自己app 都用到哪些。 一定要写上,否则就算你上传成功构建文件也会不见的。原创 2016-09-21 09:53:22 · 1898 阅读 · 0 评论 -
iOS 11打开系统相册列表向上偏移问题
问题如图 该问题是因为设置了if (@available(iOS 11, *)) { UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; }引起的。解决方案 在弹出系统相册前加入 if (@available(iOS 11, *)原创 2017-12-04 17:50:29 · 2922 阅读 · 0 评论 -
iOS crash文件符号化不出系统方法
最近符号化crash文件发现个问题,就是有些crash文件在符号化的时候自己工程的代码解析如下图其实这个就是一个很简单的问题,就是找不到对应支持的设备。解决方法:例:找到对应系统的手机 连接mac,Xcode第一次连接某台设备进行真机调试时,会看到Xcode显示Processing symbol files,这时候就是在拷贝真机上的符号文件到Mac系统的/Users/xxx/Lib...原创 2018-11-09 11:16:26 · 612 阅读 · 0 评论