随笔分类 -  ios开发

摘要:转载请注明:http://blog.sina.com.cn/s/blog_69081e060100utl5.html一直听说iOS有异常处理机制,却从来没有关系过,今天小生就来关心下iOS的异常处理机制吧。以下文字是从Object-C2.0(苹果官方文档)中翻译的,特此注明。异常处理Object-C... 阅读全文
posted @ 2014-08-27 21:12 jack_ou 阅读(728) 评论(0) 推荐(0) 编辑
摘要:iOS中plist的创建,数据写入与读取功能创建一个test.plist文件,textInput作为输入,displayLabel作为显示,有一个按钮来触发保持程序triggerStorage;-(void)triggerStorage{ displayLabel.text = textInput... 阅读全文
posted @ 2014-08-26 22:53 jack_ou 阅读(40190) 评论(2) 推荐(3) 编辑
摘要:在Xcode中建立一个iOS项目后,会自己产生一个.plist文件,点击时会看见它显示的是类似于excel表格:但是,如果打开方式选择Source Code,你会看见它其实是一个xml文件。我们会做一个小例子,在这个例子中我们自己建立一个plist文件并填入数据,然后运行时读取这个plist文件,并... 阅读全文
posted @ 2014-08-19 23:46 jack_ou 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:sqlite3中的数据类型大多数的数据库引擎(到现在据我们所知的除了sqlite的每个sql数据库引擎)都使用静态的、刚性的类型,使用静态类型,数据的类型就由它的容器决定,这个容器是这个指被存放的特定列。Sqlite使用一个更一般的动态类型系统,sqlite中,值的数据类型跟值本身相关,而不是与它的... 阅读全文
posted @ 2014-08-17 01:32 jack_ou 阅读(412) 评论(0) 推荐(0) 编辑
摘要:用以下代码打开沙盒目录 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);打印paths得到沙盒目录如下/Users/ocq/Library/Develo... 阅读全文
posted @ 2014-08-17 00:30 jack_ou 阅读(10939) 评论(1) 推荐(0) 编辑
摘要:1、iOS沙盒机制iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3... 阅读全文
posted @ 2014-08-17 00:15 jack_ou 阅读(431) 评论(0) 推荐(0) 编辑
摘要:目录结构:a、supporting files:main.m和资源文件xxx-info.plist:包含应用程序相关属性列表,如版本,程序名等.pch文件:预编译头文件,相当于MFC里的stdafx.h,默认已经包含了常用的头文件.strings文件:国际化字符串资源图片等其他资源b、framewo... 阅读全文
posted @ 2014-08-15 23:49 jack_ou 阅读(3927) 评论(0) 推荐(0) 编辑
摘要:目录(?)[-]新建项目sqliteDemo添加使用sqlite的库libsqlite3dylibsqlite 的方法获取沙盒目录并创建或打开数据库创建数据表插入数据查询数据库并打印数据iOS sqlite数据库操作。步骤是:先加入sqlite开发库libsqlite3.dylib,新建或打开数据库... 阅读全文
posted @ 2014-08-14 00:44 jack_ou 阅读(329) 评论(0) 推荐(0) 编辑
摘要:1. 使用一个UIImageView实例做子视图,并且放最后面UIImageView *customBackgournd = [UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.jpg"]];self.backgrou... 阅读全文
posted @ 2014-08-13 23:02 jack_ou 阅读(11025) 评论(0) 推荐(0) 编辑
摘要:[-]一基本原理二具体实现相关数据结构视图更新方式relayoutViews方法removeAndAddCellsIfNecessary方法select方法重用数据块视图机制三使用方法四其他瀑布流实现PSCollectionView是一个实现较简洁的仿Pinterest瀑布流iOS版实现,使用UIS... 阅读全文
posted @ 2014-08-10 22:55 jack_ou 阅读(1475) 评论(0) 推荐(1) 编辑
摘要:结束了GitHub平台上“最受欢迎的Android开源项目”系列盘点之后,我们正式迎来了“GitHub上最受欢迎的iOS开源项目”系列盘点。今天,我们将介绍20个在GitHub上非常受开发者欢迎的iOS开源项目,你准备好了吗?1.AFNetworking在众多iOS开源项目中,AFNetworkin... 阅读全文
posted @ 2014-08-10 22:44 jack_ou 阅读(2986) 评论(0) 推荐(0) 编辑
摘要:目录(?)[-]Collection View 元素数据模型与交互数据模型数据提供者UICollectionViewDataSource交互UICollectionViewDelegate内容的显示UICollectionViewCell Styles使用自己的layoutUICollectionV... 阅读全文
posted @ 2014-08-10 14:22 jack_ou 阅读(3553) 评论(0) 推荐(0) 编辑
摘要:软件名:ColorSnappe目前我用的时1.1.0版本该工具可以利用alt+command+c快捷键拾取颜色,拾取后可以自动把颜色代码放入剪切板 。我最喜欢它可以生成ios开发的代码,比如选择了ios rgb模式后可以直接生成形如[UIColor colorWithRed:0.137 green:... 阅读全文
posted @ 2014-08-10 12:47 jack_ou 阅读(3637) 评论(0) 推荐(0) 编辑
摘要:UIColor blackColor];[UIColor darkGrayColor];[UIColor lightGrayColor];[UIColor grayColor];[UIColor cyanColor];[UIColor magentaColor];[UIColor purpleCol... 阅读全文
posted @ 2014-08-10 12:23 jack_ou 阅读(1157) 评论(0) 推荐(0) 编辑
摘要:IOS本身没有系统的CheckBox组件,但是实际开发中会经常用到,所以专门写了一个CheckBox控件,直接上代码 效果图: UICheckBoxButton.h文件如下: #import #import "Common.h" @interface UICheckBoxButton :... 阅读全文
posted @ 2014-08-10 01:50 jack_ou 阅读(2780) 评论(0) 推荐(0) 编辑
摘要:开发几个常用的开源类库及下载地址:1.jsonjson编码解码2.GTMBase64base64编码解码3.TouchXMLxml解析4.SFHFKeychainUtils安全保存用户密码到keychain中5.MBProgressHUD很棒的一个加载等待特效框架6.ASIHTTPRequestht... 阅读全文
posted @ 2014-08-09 02:05 jack_ou 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:下面是目录其中ios文件夹包括了大部分ios控件的介绍和演示,swift的时完整版,可以学习完swift(这个看的是swift刚出来一周的视频截图,可能有点赶,但是完整),c语言和oc语言的也可以完整的学习完所需知识,,其他文件夹的内容如其名说描述一样没张图片都有文字说明,可以需要该功能的时候搜索一... 阅读全文
posted @ 2014-08-08 00:03 jack_ou 阅读(1083) 评论(4) 推荐(1) 编辑
摘要:到 apache官方主页 下载 Mac 版本的完整 .gz文件包。解压拷贝到 /Library目录下。1。Mac中 Finder打开 Library的方法新建 Finder窗口 按下 shift +Command+G 输入 /Library 进入 该隐藏目录。ps:这个快捷键非常的有用,一定要记住... 阅读全文
posted @ 2014-08-05 12:29 jack_ou 阅读(265) 评论(0) 推荐(0) 编辑
摘要:ttp://code4app.com/snippets/one/禁止某几个文件用ARC模式编译/502344256803fa246d000000#s0如果你的绝大部分代码需要ARC,那么就设置项目支持ARC,然后对于一些不需要ARC的文件,在要禁止ARC编译的源文件的 “compiler flags... 阅读全文
posted @ 2014-08-04 01:00 jack_ou 阅读(440) 评论(0) 推荐(0) 编辑
摘要:如何解决…has been modified since the precompiled header… was built 的问题xcode5.1在程序中报错:File '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimu... 阅读全文
posted @ 2014-08-04 00:44 jack_ou 阅读(523) 评论(0) 推荐(0) 编辑