iOS应用由于直接运行在用户的手机上,而不是运行在后台服务器上,所以更容易被攻击。 任何系统都会有木马病毒的产生,不存在绝对的安全,iOS应用由于直接运行在用户的手机上,而不是运行在后台服务器上,所以更容易被攻击。恶意的一些攻击手段包括劫持网络通讯、窃取本地数据以及篡改程序行为。很多人把安全问题完全 ...
分类:
移动开发 时间:
2017-10-13 19:05:01
阅读次数:
229
过渡 有时候对于iOS应用程序来说,希望能通过属性动画来对比较难做动画的布局进行一些改变。比如交换一段文本和图片,或者用一段网格视图来替换,等等。属性动画只对图层的可动画属性起作用,所以如果要改变一个不能动画的属性(比如图片),或者从层级关系中添加或者移除图层,属性动画将不起作用。 于是就有了过渡的 ...
分类:
其他好文 时间:
2017-10-04 23:56:17
阅读次数:
305
CATiledLayer 有些时候你可能需要绘制一个很大的图片,常见的例子就是一个高像素的照片或者是地球表面的详细地图。iOS应用通畅运行在内存受限的设备上,所以读取整个图片到内存中是不明智的。载入大图可能会相当地慢,那些对你看上去比较方便的做法(在主线程调用UIImage的-imageNamed: ...
分类:
其他好文 时间:
2017-10-03 15:57:06
阅读次数:
240
接触逆向工程也有一点时间了,从最初研究我水哥的小黄书(iOS应用逆向工程),到后来自己摩拳擦掌准备实练,突然发现自己没有一款越狱手机,以至于很多iOS工具都无法使用。这就很纠结。突然发现网易的大佬 庆哥把iOSOpenDev(13年已停更)修改升级除了 MonkeyDev ,这个东西有多好用。简单来 ...
分类:
其他好文 时间:
2017-09-14 20:05:59
阅读次数:
598
1. 新建appViewModel 1.1声明需要的属性 //NSString一般用copy来修饰 @property(nonatomic,copy)NSString *name; @property(nonatomic,copy)NSString *icon; //字典转模型的方法 - (id)i ...
分类:
移动开发 时间:
2017-09-01 17:51:45
阅读次数:
269
1、账号准备 1.1 登录苹果开发者中心 https://developer.apple.com/ 1.2 输入Apple ID和密码(没有则需注册) 1.3 加入苹果开发者计划(如已加入,可跳过这一步) join the Apple Developer Program Enroll Start Y ...
分类:
移动开发 时间:
2017-08-30 11:01:44
阅读次数:
184
来自:iOS应用架构谈 view层的组织和调用方案 http://www.devzhou.com/2017/07/19/casa-ios-architecture-view/ ...
分类:
移动开发 时间:
2017-08-29 18:04:36
阅读次数:
188
第一步:导出js bundle包和图片资源 和打包React Native Android应用不同的是,我们无法通过命令一步进行导出React Native iOS应用。我们需要将JS部分的代码和图片资源等打包导出,然后通过XCode将其添加到iOS项目中。 导出js bundle的命令 在Reac ...
分类:
移动开发 时间:
2017-08-17 15:46:32
阅读次数:
269
编写Hello World应用程序通常被觉得,是学习不论什么编程语言的第一步。在这一章,你将创建iOS版的Hello World应用程序作为起步,高速了解Xcode这个开发iOS应用程序的主要工具。 下一步。你将学习Objective-C的基础知识。在此基础之上。将探索类(class)与对象(obj ...
分类:
移动开发 时间:
2017-08-06 20:47:07
阅读次数:
201