
iphone开发之资料收集
文章平均质量分 66
more2010wei
2010年6月毕于厦门大学软件工程专业,从事移动互联Symbian开发一年多,转为ios开发,对C,C++和Object-C等语言有心得,热衷于技术,喜欢研究算法,具有开源精神!Knuth是我心中永远的神话!
展开
-
值得推荐的iPhone开发资源汇总(1)
如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?转载 2012-05-09 15:45:23 · 1617 阅读 · 1 评论 -
iOS应用安全开发你不知道的那些事儿
在传统互联网领域,安全已然是一个老生常谈的话题。许多大公司都设置有专门的安全部门,用于检测自己产品的安全性。但即便是这样,业界仍然时常爆出许多安全问题引发的新闻。就在不久前,乌云曝光了携程网在支付过程中,为了调试方便,记录了用户的信用卡卡号和CVV码等信息,而调试接口可以被外网访问,这样造成黑客可能通过调试接口读取用户的信用卡信息。虽然最终没有造成实际上的用户损失,但此次事件再一次给互联网公司敲响转载 2015-03-05 17:05:42 · 2536 阅读 · 0 评论 -
Objective-C 中Self 和 Super 详解
Objective-C 中Self 和 Super 详解本文要介绍的内容,在 Objective-C 中的类实现中经常看到这两个关键字 self 和 super,以以前 oop 语言的经验,拿 c++ 为例,self 相当于 this,super 相当于调用父类的方法,这么看起来是很容易理解的。以下面的在 Objective-C 中的类实现中经常看到这两个关键字 ”self” 和 ”s转载 2015-03-05 17:43:17 · 3355 阅读 · 3 评论 -
AsyncDisplayKit入门指南
Facebook前两天发布了其iOS UI框架AsyncDisplayKit(ASDK)1.0正式版,这个框架被用于Facebook自家的应用Paper中,能够提高UI的流畅性并缩短响应时间。下载和使用你可以使用CocoaPods来安装AsyncDisplayKit,在Podfile中添加: pod 'AsyncDisplayKit'OC中导入框架header,如果用Swift则可翻译 2015-03-05 17:11:04 · 4243 阅读 · 0 评论 -
关于代码手写UI,xib和StoryBoard
最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面。iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系。而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局;使用单个xib文件组织viewController或者view;使用StoryBoard来通过单个原创 2014-08-21 15:59:12 · 13907 阅读 · 4 评论 -
NSAssert,NSCassert
在苹果的SDK中可以看到这两个都是定义的宏NSAssert 的定义如下:#define NSAssert(condition, desc, ...) \do { \__PRAGM原创 2014-07-03 10:58:06 · 4787 阅读 · 0 评论 -
Http协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HT转载 2013-11-14 19:51:56 · 1817 阅读 · 0 评论 -
iOS CoreAnimation
核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALayer来使用更复杂的一些动画。 3.轻量级的数据结构,它可以同时显示并让上百个图层产生动画效果。 控制转载 2013-09-02 10:51:34 · 3112 阅读 · 0 评论 -
iphone开发小技巧汇总(1)
1.iphone之xx_Prefix.pch的作用和用法 Prefix.pch:扩展名.pch表示"pre-compiled-header",这是一个你工程要用到的来自于外部框架的头文件列表。xcode将编译这些头到文件,这将减少你在选择Build或Build and Go时编译项目的时间。通常用到的头文件已经自动包含了 pch,系统编译每个.m文件前,都会先import原创 2012-06-15 14:07:53 · 5841 阅读 · 0 评论 -
值得推荐的iPhone开发资源汇总(3)
ios开发官方的英文文档:https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/Introduction/Introduction.htmliphone开发官方的中文文档:http://www.apple.com.cn/developer/iphone/li原创 2012-05-09 15:56:51 · 1394 阅读 · 0 评论 -
推荐一篇文章:iPhone开发入门守则:Objective-C编码规范
项目开发过程中,具备一定的编码规范是保证项目代码具有良好的可阅读性的基础。同时也为找bug可以节省不少的时间。 推荐一篇object-c的编码规范,个人觉得是一个很不错的编码规范!文章入口: iPhone开发入门守则:Objective-C编码规范ps:已经邀请几位大牛加入群,请大家速度加群:ios开发讨论QQ群:73254416!验证信息请填写:优快云。普通原创 2012-05-11 15:27:36 · 2216 阅读 · 0 评论 -
值得推荐的iPhone开发资源汇总(2)
iPad阅读器开发http://mobile.tutsplus.com/tutorials/iphone/building-an-ipad-reader-for-war-of-the-worlds/http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-using-a-slider-to-scrub-a-pdf-reader/转载 2012-05-09 15:47:08 · 1401 阅读 · 0 评论 -
IOS 整体框架类图
Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OS X和 iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可以创建Cocoa程序。Cocoa程序可以这么说,它是由一些对象组成,而这些对象的转载 2015-03-05 17:13:41 · 2751 阅读 · 2 评论