- 博客(9)
- 收藏
- 关注
原创 iOS开发---CocoaPods组件化管理
前言最近一直在尝试组件化一些常用模块,且希望将代码托管在远程平台(github/码云/SVN)上以CocoaPods管理其版本迭代,这对开发无疑是非常便利的,也可更快的提高开发效率!在开发过程中查阅了很多相关资料,也踩过不少雷,这里将自己的心得记录下来分享一下,也权当笔记整理思路了。下面直接上正文,CocoaPods的安装与使用,这里就不再赘述了,网上资源很多。创建工程在终端用命令行创建...
2019-08-28 15:19:33 341
原创 JavaScript学习随记---变量
JavaScript随记全局 JavaScript 变量在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它,在页面关闭后被删除;向未声明的 JavaScript 变量分配值如果您把值赋给尚未声明的变量,该变量将被自动作为 window 的一个属性。这条语句:personName = "hello world";将声明 window 的一个属性 personName。非...
2019-04-25 16:09:55 192
原创 iOS开发---WKWebView加载不受信任的https
问题描述因公司域名临时出现问题,所以项目中引用到了IP地址加端口号去请求数据,因而造成在wkwebView中某些网址打不开,查看错误是因为服务器证书无效,实际就是不受信任;解决办法在plist文件中设置Allow Arbitrary Loads in Web Content置为 YES,可不是Allow Arbitrary Loads 虽然很像,但不是同一个,并实现wkwebView代...
2017-08-23 16:04:50 11155
原创 iOS开发---强制某个界面横屏
前言现在有很多程序大多是仅支持某个方向,但是不排除在某些界面需要强制支持某个方向,这里以(竖屏下强制支持横屏)为例;代码实现1.在General中设置程序支持全部的方向,如下图2.在AppDelegate.h文件中增加allowRotation属性,用于控制方向的切换@property(nonatomic,assign)BOOL allowRotation;//是否允许转...
2017-05-27 15:25:35 3704
原创 iOS开发---内存相关问题总结
前言在iOS开发过程中,代码中的内存泄露会使得大量的内存被使用,最后收到didReceiveMemoryWarning,最终导致程序崩溃。大次数循环内存暴涨问题一道经典的面试题,代码如下:for (int i =0; i < 900000; i++) { NSString *string =@"Abc"; string = [string lowerca...
2017-05-02 14:52:47 301
原创 iOS开发---AFN设置超时(timeoutInterval)不起作用
前言本文主要解决AFN的timeoutInterval设置后不起作用的问题解决办法AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];manager.responseSerializer = [AFHTTPResponseSerializer serializer];// 设置超时时间[manager.r...
2017-04-26 11:32:42 7293 1
原创 iOS开发---WKWebView导致Controller不调用dealloc
WKWebView在通过WKUserContentController添MessageHandler方法用于JS调用Native导致ViewController内存泄露,无法正常释放。
2017-04-26 11:12:58 1927
转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running 未运行 程序没启动Inact
2017-04-20 17:31:28 267
原创 iOS开发---图片拉伸不变形
话不多说,直接上代码//原始大小UIImage *image1 = [UIImageimageNamed:@"mall_icon_y"];UIButton *btn1 = [UIButtonbuttonWithType:UIButtonTypeSystem];[btn1 setBackgroundImage:image1forState:UIControlStateNormal];...
2017-03-01 11:36:20 882
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人