- 博客(15)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 实现 iOS App 在线安装(局域网OTA)
因为数据线已经严重破损,动不动就会自动断开连接,而且一天到晚连着设备感觉它老是在边充电边放电。另外迭代测试的时候每次都要给测试发包,忍受着那无下限的网速,所以就想做个 App 分发站点,直接在网页中点击安装,这样比较省事在网上找了一些资料,但实际搭建的过程中还是遇到不少问题,所以自己整理了一篇笔记,内容分为3个部分一、App 打包,生成 plist 文件1. 打包打包的方法就不再叙述了,最后输出
2015-10-19 15:45:51
2554
原创 我的iOS高效编程秘诀—坚持编程习惯
习惯会影响一个人做事的方式,也会直接影响效率。我经常在项目完成后自我总结,有哪些做得好的,有哪些做得不好的?然后把一些好的流程记录下来,并且重新运用回编程中。那些能够坚持去做的流程,就变成了我的编程习惯,这些良好的习惯就成就了我高效的编程效率!知道一个技巧,并不会提升效率,只有坚持使用这个技巧,并形成习惯以后,才会真正地提高效率。
2015-08-13 17:17:33
1625
原创 iOS9 CASpringAnimation 弹簧动画详解
CASpringAnimation iOS9才引入的动画类,它继承于CABaseAnimation,用于制作弹簧动画
2015-07-28 20:08:26
3576
原创 iOS UIView 快速修改 frame,避免累赘的书写方式
我们修改frame中的某个值,需要进行繁琐的书写。而现在只需要这样就能完成:view.y = 100; 通过类别增加一些常见的变量,就可以达到目的
2015-07-21 19:26:39
2060
原创 我的算法学习历程 - 谁说界面开发不需要算法?
什么是算法?简单来说,解决一个问题的步骤,就是算法。界面开发中,A*是算法做个弹幕界面,支持不同的播放速度,兼容屏幕旋转的过渡,减少内存占用量,这些也是算法
2015-07-17 17:14:56
2396
原创 iOS int long NSInteger 入门与兼容问题讲解,让你秒懂
对于一个11位的整数,它在64位系统中使用NSInteger或者long类型,是可以正常存储的如果是在32位系统中,它就溢出了
2015-07-17 12:20:04
14461
原创 并行与并发的区别,一瞬间就能理解并记住
并行:同一时刻可以处理多个任务 并发:同一时刻只能处理一个任务,但一个时间段内可以对多个任务交替处理打个比喻:两个人在喂两个孩子吃饭...
2015-06-30 20:23:53
5070
2
原创 TCP/IP是什么,什么是TCP,什么是IP,和HTTP有什么区别
TCP/IP是Transmission Control Protocol/Internet Protocol的简写,是Internet最基本的协议。TCP/IP是这个协议族的统称,它采用了4层的层级结构,而不是指TCP + IP两个协议的总和...
2015-06-30 15:07:08
13598
原创 Swift项目的main函数为何消失了?如何把它找出来?
创建过Swift项目的童鞋应该会发现,项目中没有一个名为main.swift的文件,为何没有了main函数,如果我想要创建UIApplication子类的时候要怎么办...
2015-06-25 20:42:33
6901
原创 Xcode7 UI自动化测试详解 带demo UITests
随着项目越做越大,功能越来越多,仅仅靠人工操作的方式来覆盖所有测试用例是非常困难的,尤其是加入新功能以后,旧的功能也要重新测试一遍,这导致需要花非常多的时间来进行回归测试,产生了大量重复的工作,而这些工作有些是可以自动完成的,这时候UI Tests就可以解决这个问题...
2015-06-24 14:47:12
3615
原创 IOS8 APP Extension2--action
如果不习惯看解析的可以直接下载demohttps://github.com/sunGd/AppExtensionDemo
2014-07-22 23:08:41
837
iOS Barrage Demo 弹幕动画demo
2015-07-14
iOS9 UI Tests UI自动化测试 demo
2015-06-25
ios 视频边下载边播放
2015-09-18
使用3D矩阵将矩形图形变成不规则4边形
2014-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人