1.添加需要抓取的域名 ### 第一步 2.Mac安装根证书 3.钥匙串中查看 4.始终信任根证书 5.保存更新设置 第二步 1.iPhone安装根证书 2.根据提示配置iP...
1.添加需要抓取的域名 ### 第一步 2.Mac安装根证书 3.钥匙串中查看 4.始终信任根证书 5.保存更新设置 第二步 1.iPhone安装根证书 2.根据提示配置iP...
写这篇文章的起因: 从一个对象收到一个它无法响应的方法到崩溃之间发生了什么?这是J_Knight在最近在博客里面问到的一个问题。其实本质上是在问iOS的消息转发机制。类似的原...
设置富文本所有的key(共21种) NSMutableAttributedString*abs = [[NSMutableAttributedString alloc] in...
在Xcode9上正常编译的项目,在Xcode10上编译可能会遇到如下错误: 这是因为Xcode10彻底废弃了libstdc++,相关的库文件libstdc++.6.0.9.d...
BC架构探索之路 做iOS也有些年头了,最近把项目核心模块的架构重新设计了一番,这里做一些记录。首先,我们要对基础的设计模式有一定的认知。这些基础的设计模式,便是MVC、MV...
在项目中使用了autoLayout来对自定义的cell进行约束。cell可以正常显示, 看是控制台打印了如下报错信息:Unable to simultaneously sat...
1.在BaseNavigationController中 : 2.在BaseViewController中:
网络抓包是个基础技能,对于网络协议的掌握有一定的要求。iOS上实现网络抓包可以用Charles(针对http和https),tcpdump(快速分析网络包),和Wiresha...
我们都知道在swift中,可以使用!和?来表示一个对象是optional的还是non-optional,如view?和view!。而在 Objective-C中则没有这一区分...
1.一般项目环境结构为 |———————————— |------------------|| Scheme | Configurations || ---...
把UITableView滚动到底部是很简单的UI开发问题,调用下相关API就能完成,比如说设置下contentOffset。 但是想在reloadData同时滚动到底部,则很...
NSNumberFormatter可以用来处理NSString和NSNumber之间的转化,可以满足基本的数字形式的转化。 1:使用+ localizedStringFrom...
项目中需要修改UITableViewHeaderFooterView的背景颜色,在子类中我使用 然而并没有什么反应,Xcode提示如下 这让我看到希望立马使用 然而依旧没什么...
现在在做的这个产品,由于需求不断的添加,工程越来越大,编译速度是越来越慢。之前就看过帖子: 使用宏定义过多的话,随着工程越来越大,编译速度会越来越慢。 当时也想过替换成常量,...