本文转载至http://pingguohe.net/2011/06/25/webview_to_nativeview/做网络ios应用难免要用到UIWebViewController,直接嵌入一个html页面。这种native+web的方式再很多app中都有应用,app store就是一个,另外如淘...
分类:
Web程序 时间:
2015-04-24 18:54:53
阅读次数:
132
CocoaPods 是开发 OS X 和 iOS 应用程序的第三方库的依赖管理工具,如果是正常的开发不需要使用的第三方的代码,CocoaPods是不需要的,但是从实际情况上,为了提高开发效率,CocoaPods算是一个必备的开发工具之一。一般如果是简单的引用,CocoaPods的优势不是很明显,当项...
分类:
移动开发 时间:
2015-04-22 23:42:25
阅读次数:
177
其实对于iOS客户端应用的架构来说,复杂度不亚于服务端,但侧重点和入手点却跟服务端不太一样。比如客户端应用就不需要考虑类似C10K的问题,正常的app就根本不需要考虑。 这系列文章我会主要专注在iOS应用架构方面,很多方案也是基于iOS技术栈的特点而建立的。因为我个人不是很喜欢写Java,所以An....
分类:
移动开发 时间:
2015-04-22 18:04:53
阅读次数:
235
今天帮同事解决问题的时候发现,造成程序BUG的原因是同事对程序的启动和试图的加载过程不熟悉。所以当局部代码没有问题,但是程序一运行却总不是我们想要结果的时候,我们应该想想是不是因为我们忽略了试图加载过程的原因。下面我们用一个例子来简单介绍一下启动过程中常见的几个方法。首先我们通过XIB 创建了一.....
分类:
移动开发 时间:
2015-04-21 01:44:05
阅读次数:
145
模拟器安装位置/Users/TTF/Library/Developer/CoreSimulator/Devices/模拟器标识(一些字符串)后面那些模拟器标识就是一些字符串代表每一个不同的iOS设备
比如D3E79030-5DB9-4E5B-8E46-5C3B100A4C1C就代表这是iPhone4S,点击进去查看device.plist这个文件就能知道。iOS应用程序资源文件位置/Users/T...
分类:
移动开发 时间:
2015-04-20 22:47:05
阅读次数:
183
①很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能
②每个应用都有个NSUserDefaults实例,通过它来存取偏好设置
③比如,保存用户名、字体大小、是否自动登录保存方法- (IBAction)save {
// 1.利用NSUserDefaults,就能直接访问软件的偏好设置(Library/Preferen...
分类:
移动开发 时间:
2015-04-20 18:29:21
阅读次数:
129
Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OS X和 iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可...
分类:
其他好文 时间:
2015-04-19 06:23:31
阅读次数:
231
1 一.UIPickerView 2 1.UIPickerView的常见属性 3 // 数据源(用来告诉UIPickerView有多少列多少行) 4 @property(nonatomic,assign) id dataSource; 5 // 代理(用来告诉UIPickerView每1列的每1行....
分类:
移动开发 时间:
2015-04-18 15:50:49
阅读次数:
138
iOS应用架构谈 开篇iOS应用架构谈 view层的组织和调用方案iOS应用架构谈 网络层设计方案iOS应用架构谈 动态部署方案iOS应用架构谈 本地持久化方案缘由之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事zzz在微信朋友圈上发了一个问题:假...
分类:
移动开发 时间:
2015-04-18 12:51:24
阅读次数:
194