自定义博客皮肤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 305

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

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

2019-04-25 16:09:55 132

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

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

2017-08-23 16:04:50 11088

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

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

2017-05-27 15:25:35 3643

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

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

2017-05-02 14:52:47 281

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

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

2017-04-26 11:32:42 7213 1

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

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

2017-04-26 11:12:58 1894

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

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

2017-04-20 17:31:28 243

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

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

2017-03-01 11:36:20 869

空空如也

空空如也

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

TA关注的人

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