自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yj_zhang的博客

GitHub:https://github.com/wzyinglong

  • 博客(9)
  • 收藏
  • 关注

原创 iOS开发---CocoaPods组件化管理

前言 最近一直在尝试组件化一些常用模块,且希望将代码托管在远程平台(github/码云/SVN)上以CocoaPods管理其版本迭代,这对开发无疑是非常便利的,也可更快的提高开发效率! 在开发过程中查阅了很多相关资料,也踩过不少雷,这里将自己的心得记录下来分享一下,也权当笔记整理思路了。 下面直接上正文,CocoaPods的安装与使用,这里就不再赘述了,网上资源很多。 创建工程 在终端用命令行创建...

2019-08-28 15:19:33 513

原创 JavaScript学习随记---变量

JavaScript随记 全局 JavaScript 变量 在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它,在页面关闭后被删除; 向未声明的 JavaScript 变量分配值 如果您把值赋给尚未声明的变量,该变量将被自动作为 window 的一个属性。 这条语句: personName = "hello world"; 将声明 window 的一个属性 personName。 非...

2019-04-25 16:09:55 298

原创 iOS开发---WKWebView加载不受信任的https

问题描述 因公司域名临时出现问题,所以项目中引用到了IP地址加端口号去请求数据,因而造成在wkwebView中某些网址打不开,查看错误是因为服务器证书无效,实际就是不受信任; 解决办法 在plist文件中设置Allow Arbitrary Loads in Web Content置为 YES,可不是Allow Arbitrary Loads 虽然很像,但不是同一个,并实现wkwebView代...

2017-08-23 16:04:50 11480

原创 iOS开发---强制某个界面横屏

前言 现在有很多程序大多是仅支持某个方向,但是不排除在某些界面需要强制支持某个方向,这里以(竖屏下强制支持横屏)为例; 代码实现 1.在General中设置程序支持全部的方向,如下图 2.在AppDelegate.h文件中增加allowRotation属性,用于控制方向的切换 @property(nonatomic,assign)BOOL allowRotation;//是否允许转...

2017-05-27 15:25:35 4002

原创 iOS开发---内存相关问题总结

前言 在iOS开发过程中,代码中的内存泄露会使得大量的内存被使用,最后收到didReceiveMemoryWarning,最终导致程序崩溃。 大次数循环内存暴涨问题 一道经典的面试题,代码如下: for (int i =0; i < 900000; i++) { NSString *string =@"Abc"; string = [string lowerca...

2017-05-02 14:52:47 373

原创 iOS开发---AFN设置超时(timeoutInterval)不起作用

前言 本文主要解决AFN的timeoutInterval设置后不起作用的问题 解决办法 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.responseSerializer = [AFHTTPResponseSerializer serializer]; // 设置超时时间 [manager.r...

2017-04-26 11:32:42 7602

原创 iOS开发---WKWebView导致Controller不调用dealloc

WKWebView在通过WKUserContentController添MessageHandler方法用于JS调用Native导致ViewController内存泄露,无法正常释放。

2017-04-26 11:12:58 2077

转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running  未运行  程序没启动Inact

2017-04-20 17:31:28 333

原创 iOS开发---图片拉伸不变形

话不多说,直接上代码 //原始大小 UIImage *image1 = [UIImageimageNamed:@"mall_icon_y"]; UIButton *btn1 = [UIButtonbuttonWithType:UIButtonTypeSystem]; [btn1 setBackgroundImage:image1forState:UIControlStateNormal];...

2017-03-01 11:36:20 970

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除