上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页
摘要: Quartz2D如果单独的从Quartz,那么会发现Quartz是一个开源的Java作业调度框架,单独从英文翻译的角度来看的话Quartz的英文是石英,如果有的时候不小心搜索会发现手表推荐。本文中介绍的Quartz是位于MAC OS X的Drawin核心之上的绘图层,有时候也认为是CoreGraph... 阅读全文
posted @ 2015-02-06 23:37 Fly_Elephant 阅读(861) 评论(1) 推荐(0) 编辑
摘要: UIApplication简单从字面上了解就是应用程序,开发的时候有的时候会根据需要调用其中的方法,看起来不起眼,实际在iOS开发UIApplication提供了iOS程序运行期间的控制和协作工作。每一个应用程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例,就是设计模式... 阅读全文
posted @ 2015-02-05 23:35 Fly_Elephant 阅读(2162) 评论(1) 推荐(2) 编辑
摘要: iOS中UISearchDisplayController用于搜索,搜索栏的重要性我们就不说了,狼厂就是靠搜索起家的,现在越来越像一匹没有节操的狼,UC浏览器搜索栏现在默认自家的神马搜索,现在不管是社交,O2O还是在线教育等都会有一个搜索栏的实现,不过彼此实现效果是不一样的。iOS中的搜索栏实现起来 阅读全文
posted @ 2015-02-05 07:32 Fly_Elephant 阅读(19819) 评论(1) 推荐(3) 编辑
摘要: 昨天晚上头疼,写了一部分草草的收笔了,早上起来补发一篇文章,昨天关于委托的基本使用和概念都稍微讲了一下,最开始学习委托的时候苹果官网和中文的博客文章看了不少,相似指数比较高。委托在命名要准确,最好是一看名字就知道用法,看名字就知道是干什么用的,比如说UINavigationControllerDel... 阅读全文
posted @ 2015-02-04 08:08 Fly_Elephant 阅读(1378) 评论(4) 推荐(0) 编辑
摘要: 委托其实并不是OC中才有,C#中也有,不过彼此的理解方式是不一样的,OC中委托是协议的一种,需要使用@protocol声明,委托一般在iOS开发中页面中传值用的比较多。委托是Cocoa中最简单、最灵活的模式之一,委托其实字面上的意思就是将需要的事情委托给别人做,业务场景可以参考主视图和子视图之间的页... 阅读全文
posted @ 2015-02-03 22:55 Fly_Elephant 阅读(3554) 评论(4) 推荐(0) 编辑
摘要: 软件中永远绕不开的一个问题就是数据存储的问题,PC的时候一般都是选择在数据库中存储,iOS如果是和后端配合的话,那么不需要考虑数据存储的这个问题,上次写了一下plist的存储,不过数据都是存储一些简单的键值对对象。本次需要将一些自己定义的类型存储在plist比如说图片,这个时候可以利用NSCodin... 阅读全文
posted @ 2015-02-01 22:03 Fly_Elephant 阅读(7318) 评论(0) 推荐(1) 编辑
摘要: Cocoa中谓词(Predicate)提供了一个通用的查询方式处理数据,可以获取和指定数据的过滤形式,Cocoa实际开发中可以是使用NSPredicate及其父类NSComparisonPredicate和NSCompoundPredicate.其风格类似于SQL查询语言和正则表达式的混合体,提供了... 阅读全文
posted @ 2015-01-31 23:20 Fly_Elephant 阅读(2288) 评论(1) 推荐(3) 编辑
摘要: plist第一次看到这个后缀名文件的时候感觉怪怪的,不过接触久了也就习以为常了,plist是Property List的简称可以理解成属性列表文件,主要用来存储串行化后的对象的文件。扩展名为.plist,因此被称为plist文件,xCode中默认的是一种树状的结构展现出来数据,可视化的动态增删改查,... 阅读全文
posted @ 2015-01-31 00:36 Fly_Elephant 阅读(5517) 评论(2) 推荐(2) 编辑
摘要: 苹果前天发的财报,貌似现在用ios系统的比以前又多了一些,但是大家的iPhone购买的渠道也是五花八门,有的从非正规渠道购买的iPhone里的操作系统已经被越狱过,越狱这个事情和Android的root刷机是是一样的,正常情况下大家用手机都是没问题的。不过有些人总是觉得iOS和Android各种用的... 阅读全文
posted @ 2015-01-29 08:17 Fly_Elephant 阅读(2492) 评论(0) 推荐(2) 编辑
摘要: OC中的代码块是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。类似于其他语言脚本语言或者编程语言中的闭包或者是Lambda表达式,可能第一眼看上去很怪异,不过开发的过程中会越来越多的用到Block,还是了解多一点比较好。Block方面的内容也有很多,本... 阅读全文
posted @ 2015-01-28 08:24 Fly_Elephant 阅读(1379) 评论(0) 推荐(1) 编辑
摘要: 导航条或者说导航栏目现在在App中基本上也算是标配,类似于父子级别的味道在里面,UINavigationController就是负责简化这一实现功能的,属于iOS开发中比较常用的一种容器View controller,很多人都用,实现起来相对比较容易,可以先看张图片了解NavigationContr... 阅读全文
posted @ 2015-01-27 08:19 Fly_Elephant 阅读(1124) 评论(2) 推荐(0) 编辑
摘要: 之前的一篇文章大概讲述了一下UITableView的使用,UITableView在iOS的地位和ListView在Android中的地位基本上算是不相上下,关于ListView的优化网上的也有很多文章。UITableView苹果公司本身就已经优化了其中的功能,不管你有多少数据,每次加载的时候只是加载... 阅读全文
posted @ 2015-01-25 12:36 Fly_Elephant 阅读(1431) 评论(2) 推荐(1) 编辑
摘要: UITableView常用来展示数据,类似于Android中的ListView,相对于Android中的ListView而言,UITableView的实现是非常简单,继承UITableViewDataSource,UITableViewDelegate然后根据需要是实现对应的方法即可。UITable... 阅读全文
posted @ 2015-01-24 20:48 Fly_Elephant 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: UIPickerView开发一般选择区域或者分级数据的时候会使用到,类似于前端中用到树状结构,不过PC上一般都是从上到下的分级,使用UIPickView是从左到右实现,可以动态的设置UIPickView中中行列数据,将结果显示在文本输入框里,简单的定义一下数据源。通过声明协议捕获事件,展示结果,比较... 阅读全文
posted @ 2015-01-24 14:25 Fly_Elephant 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 本来想做个注册登录的表单的,想想还是先做个简单的头像选择,一般情况下不管是内部管理系统还是面向公众的互联网公司,注册登录是免不了的,用户头像上传是免不了的,尤其是企业用户,上传了自己的图片才感觉自己买的系统是比较值的。iOS开发中上传图片还是比较简单的,通过UIImagePickerControll... 阅读全文
posted @ 2015-01-23 23:03 Fly_Elephant 阅读(1571) 评论(4) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页