
IOS 开源中国
catandrat111
这个作者很懒,什么都没留下…
展开
-
开源中国iOS客户端学习——序
开源中国客户端目录(?)[-]说到这款开源软件就得提到她的娘家了--开源中国社区Model 目录的子对象 Model Tweet 动弹列表单元也用于动弹详情 News 新闻列表单元 Post 问答列表单元 Message 留言列表单元 Activity 动态列表单元 Config 程序配置设置 SingleNews 新闻详情 SinglePostDetail 问答详情转载 2013-01-15 16:34:55 · 456 阅读 · 0 评论 -
开源中国iOS客户端学习——(一)Prefix.pch文件
当我们新建一个工程的时候,在Supporting FIles文件下会看到一个以 -Prefix.pch结尾文件的文件,pch全称是“precompiled header”,也就是预编译头文件,该文件里存放的工程中一些不常被修改的代码,比如常用的框架头文件,这样做的目的提高编译器编译速度。我们知道当我们修改一个工程中某个文件代码时候,编译器并不是重新编译所有所有文件,而是编译改动过文件的,假如pc转载 2013-01-15 16:41:44 · 482 阅读 · 0 评论 -
开源中国iOS客户端学习——(四)GCDiscreetNotificationView提示视图
特效开源中国客户端GCDiscreetNotificationView 类库作用是: 在不阻止用户与设备应用程序交互情况下,作为一个通知视图来显示一个当前的状态。GCDiscreetNotificationView 类库下载地址 https://github.com/gcamp/GCDiscreetNotificationView在开源中国iOS客户端上,当无法获取转载 2013-01-15 16:54:01 · 334 阅读 · 0 评论 -
开源中国iOS客户端学习——(二)下拉刷新特效EGOTableViewPullRefresh
打开开源中国iOS客户端应用程序第一步就是加载数据,经常我们在第二次以后打开的时候,我们界面显示的是上一次更新的数据,此时我们想看最新内容就需要去刷新数据加载这些内容,加载需要一个等待过程,如何能让用户在等待过程中不焦急,能够等待这个过程完成,这就需要给用户一个心里安慰,让用户知道该软件正在很努力很努力的执行自己命令,这就需要我们为自己应用程序添加一些特效; 开源中国iOS客转载 2013-01-15 16:47:35 · 486 阅读 · 0 评论 -
开源中国iOS客户端学习——(三)再看协议与委托
协议委托下拉刷新iOS里委托与协议是很重要的一块,如果理解不好很难区分协议与委托到底有什么不一样,这些东西在开发中是经常遇见的;协议是类留给外部的一个接口函数的集合(一位高手用C++基类来解释是,把接口做为参数,回调基类的函数时,运行时识别,调用了相应子类的成员函数);委托是iOS一种设计模式,通过委托别的类,来调用协议里的方法,相当于一个回调过程;使用理解委托转载 2013-01-15 16:52:40 · 369 阅读 · 0 评论 -
开源中国iOS客户端学习——(五)网络通信ASI类库(1)
如今的应用大部分基予网络,在开源中国iOS客户端源码中关于网络通信方面用了三个类库,ASI和AFNetworking,还有一个苹果官方给出的Reachability用于检测当前网络状况,本文介绍当前用的比较多的ASI类库;ASIHTTPRequest简称ASI,它是对CFNetwork API进行封装,使在与web服务器通信时的繁琐步骤变得容易一些。它是使用Objective-C转载 2013-01-15 16:55:23 · 417 阅读 · 0 评论 -
开源中国iOS客户端学习——(六)网络连接检测
开源中国iOS客户端基于网络同步数据,从而达到与网页看到同样数据效果,所以在启动程序的时候需要检查网络;这也是每一个联网应用启动的第一步,如果联网应用没有检查网络,苹果公司将不予以审核通过; 开源中国iOS客户端大牛们在写网络检测时很迷惑人,开始以为他们用的是ASI类库做的网络检测,今天才看明白,他们并不是用的ASI类库检测,而是用到AFNetworking这个类库里一个实例方法做转载 2013-01-15 16:56:27 · 446 阅读 · 0 评论