摘要: _textField.autocapitalizationType = UITextAutocapitalizationTypeNone; 阅读全文
posted @ 2017-09-07 11:38 zk1947 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 应项目需求最近做了一下接口参数加密处理,开始搜了几种加密方式发现和Java后台加密解密内容不一致,最后选择了用DES加密方式,不废话直接上代码 demo下载地址 https://github.com/zk1947/DesDemo 阅读全文
posted @ 2017-08-31 09:42 zk1947 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目的过程中发现来回跳转同一界面,观看xcode左侧内存情况会一直涨,看来是内存泄漏得不到释放的问题,这里讲一下我检查内存泄漏的心得,最笨的方法排除法,就是把各个对象变量挨个注释试试看到底是那个对象出了问题,发现最常见的一种就是block出现问题,虽然业界一直都在讲block用不好容易出现内 阅读全文
posted @ 2017-02-10 10:19 zk1947 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 在我们APP开发中经常有首次进入应用先进入引导页或者登陆页的情况,类似下图所示 发现登陆以后更改window.rootViewController为应用首页时,登陆页没有销毁掉,通过图层工具可以看到登陆页依然在首页的下面。 研究发现是因为上图第一个控制器到第二个控制器是用模态过去的,所以在进首页时需 阅读全文
posted @ 2017-01-11 11:14 zk1947 阅读(7376) 评论(0) 推荐(1) 编辑
摘要: 最近电脑重装系统后,装上Cornerstone上传项目后,发现又有丢失.a文件的问题,这里说一下解决办法,打开Preferences-->Subversion-->General,将Use Default默认勾选项取消掉,然后将下方.a标签删除掉,如下图所示: 阅读全文
posted @ 2016-12-06 11:18 zk1947 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: 更新思路,获取APP Store 版本号与项目本地版本号对比,如果本地低于商店版本号,就提示用户更新(说明:在上架项目时请保持本地和商店版本号一致,避免检测更新问题被拒) 1.获取商店版本号,代码如下,其中urlString里的id为APP在商店里的id唯一标示 2.获取本地版本号,代码如下 3.对 阅读全文
posted @ 2016-12-05 11:00 zk1947 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 最近在项目开发中遇到下载附件文档预览需求,在这里总结一下我的实现方法 这里我总结了三种实现方法(1)用webView预览(2)通过UIDocumentInteractionController实现跳转(3)应用Quick Look系统框架,下面依次介绍各个方法实现 首先来看用webView这个比较常 阅读全文
posted @ 2016-11-25 15:21 zk1947 阅读(6244) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中经常会遇到下面这样的页面,通常我们用静态cell来做可以快速创建,提高效率 下面讲一下用storyboard创建方法,将一个tableViewController控制器拖入storyboard后,修改一下tableview中cell的属性,如下图: 这样就可开始拖拽自己想要的样式了,然后 阅读全文
posted @ 2016-11-21 11:01 zk1947 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 当我们的APP收到推送消息后,通常需要根据推送内容点击消息进入到指定的页面 这里讲一下收到推送消息后的处理,分为三种情况 :1.APP处于前台运行情况下 2.APP处于后台挂起情况下 3.APP未启动情况下 前两种相对好处理一点,我是在didReceiveRemoteNotification方法里接 阅读全文
posted @ 2016-11-19 16:08 zk1947 阅读(12315) 评论(0) 推荐(0) 编辑
摘要: 最近项目开发中遇到需要设置指定字体的需求,研究了一下字体设置,最后附有我写的一个小demo,先来看一下效果: 开始上网搜了一下,普遍说到以下方法 发现这样可以把系统提供的字体库遍历出来,但是全部都是英文的,不知道如何和中文相对应,比如说宋体根本不知道是【UIFont familyNames】里面的哪 阅读全文
posted @ 2016-11-03 16:38 zk1947 阅读(871) 评论(0) 推荐(0) 编辑