会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ZachRobin
一个人是怎么废掉的? 答:懒而不自知,知而不能改,改而不能恒。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
2018年3月20日
利用 Jenkins 持续集成 iOS 项目,搭建自动化打包环境
摘要: 恢复内容开始 jenkins是一个广泛用于持续构建的可视化web工具,持续构建即各种项目的”自动化”编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:Java, c#, PHP等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、Git能无缝集
阅读全文
posted @ 2018-03-20 16:09 ZachRobin
阅读(341)
评论(0)
推荐(0)
2018年3月5日
iOS 开发之 设计模式【一】原型模式 (Prototype pattern)
摘要: 原型模式(Prototype pattern): 定义:使用原型实例指定创建对象的种类,并通过复制这个原型创建对象。也可以理解为模板,在创建新对象的时候,按照模板的方法来复制,避免重复造轮子。 简单来说,就是根据这个原型创建新的对象,而且不需要知道任何创建的细节。例如,在生物学中,有“细胞分裂”,细
阅读全文
posted @ 2018-03-05 15:16 ZachRobin
阅读(342)
评论(0)
推荐(0)
2018年2月7日
iOS 开发之 23种设计模式
摘要: 整理了 iOS 开发中用到的设计模式: iOS 开发之 设计模式【一】原型模式 (Prototype pattern) iOS 开发之 设计模式【二】工厂方法模式 iOS 开发之 设计模式【三】抽象工厂模式 iOS 开发之 设计模式【四】生成器模式 iOS 开发之 设计模式【五】单例模式(Singl
阅读全文
posted @ 2018-02-07 15:47 ZachRobin
阅读(294)
评论(0)
推荐(0)
2018年2月1日
JSON 解析中遇到的坑😭
摘要: 最近做加解密遇到一个很“奇葩的问题”,解析服务端加密后的字符串 序列化 时一直报错 "json解析失败:Error Domain=NSCocoaErrorDomain Code=3840 "Garbage at end." UserInfo={NSDebugDescription=Garbage a
阅读全文
posted @ 2018-02-01 18:06 ZachRobin
阅读(1558)
评论(0)
推荐(0)
2018年1月25日
iOS 混合开发之 Cordova 实践
摘要: 在15年时,之前公司使用 Cordova 做混合开发使用,后来公司没有用到了,现在重新记录下。 Cordova (官网:http://cordova.apache.org/)简介: Apache Cordova 是一个开源移动开发框架,可以使用标准的Web 技术 HTML5、CSS3、JavaScr
阅读全文
posted @ 2018-01-25 16:51 ZachRobin
阅读(683)
评论(0)
推荐(0)
2017年11月29日
Python 入门【一】Python 初识及学习资料
摘要: Python 初识及学习路线: CodeCademy Python 在线教学; 廖雪峰 Python 2.7 教程; 廖雪峰 Python 3.0 教程; Python 官方文档(2.7~3.7:英文,法文,日文)。 Python 新手入门。 Safari online book Python 学习
阅读全文
posted @ 2017-11-29 14:52 ZachRobin
阅读(1125)
评论(1)
推荐(0)
2017年11月27日
Rect Native 使用
摘要: 参见 Rect Native 中文官网。 依赖环境: Homebrew、npm、Node.js、Watchman(监测Bug和文件变化,触发指定操作)、flow(JS静态类型检查仪,以方便找出代码中错误)。 安装: $ npm install -g react-native-cli 新建工程: $
阅读全文
posted @ 2017-11-27 15:33 ZachRobin
阅读(478)
评论(0)
推荐(0)
2017年11月15日
iOS APP语言国际化之应用内切换语言环境
摘要: 最近接了一个项目,需求是要做一款应用的英文版本,客户并不清楚,以为要另做一个APP。沟通后告诉他们在之前应用基础上加个国际化功能就好,把之前的语言国际化重新梳理记录一下。 一般设置更改本地语言环境后,需要重启应用才可以生效,客户那边是要求不能重启应用,必须是切换后立即生效。 首先新建个工程: 接下来
阅读全文
posted @ 2017-11-15 15:04 ZachRobin
阅读(886)
评论(0)
推荐(0)
2017年10月31日
封装一个简单的视图--手写签名视图
摘要: 考虑到公司业务需求,要做一个客户签约功能,可能会用到一个手动签名的视图,就自己封装了一个简单的视图控件,造个轮子。 实现思路: 先思考一个问题:一个签名视图都需要哪些材料与功能? 首先是原材料:画板和画笔(由于是用于签名,画板不做定制了,只考虑画笔就行了,预留一个画板--可以添加个背景图片(back
阅读全文
posted @ 2017-10-31 10:27 ZachRobin
阅读(554)
评论(0)
推荐(0)
2017年9月30日
使用 OClint 进行静态代码分析
摘要: OCLint 就是一个建立在 Clang 上的工具,能够发现代码中潜在的问题。 最近需要一个静态分析代码工具,帮助我们发布运行应用前找到代码潜在的问题。 其实对于iOS开发,我们的日常开发上已经用到了这样一个静态分析的工具,那就是 Clang, Clang 是支持C、C++、Objective-C
阅读全文
posted @ 2017-09-30 18:04 ZachRobin
阅读(456)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
公告