IP属地:安徽
项目没有提前写好NSLocalizedString,然后在项目N期后需要做国际化是一件很头痛的事情。给大家分享一下快速实现国际化的方法:已更新至...
Masonry 在iOS 11中新增属性: 用法:
思路很简单,(这里用的是NavgationController),在app delegate 取到根控制器,拿到当前所展示的VC,用这个VC p...
内存五大区: 代码区:存放我们写的代码 常量区:存储常量字符串和const常量 静态区:存储全局变量和静态变量。在程序结束后系统来释放,常用的单...
平时我们拿到一份崩溃日志,需要解析,一般操作是取到对应的 dSYM 和对应的二进制文件,然后拿到相应的崩溃日志 uuid 、二进制的 uuid、...
1.按下home键的时候,iOS APP还存存在一段时间,这时点击APP马上就能恢复到原状态,这种启动我们称为热启动。2.相对而言冷启动就是Ap...
把平时常用的定时器封装成block形式,调用起来更加方便。demo 代码: typedef void (^MKTimerBlock) (void);
XLForm在这种表单填写的情况下非常好用: 不需要管理键盘是否遮挡界面非常实用。代码如下:
当一个UIView被缩放或者放大之后, 会发现上面添加的平移手势(UIPanGestureRecognizer)会失效,这是怎么回事呢? 分析:...