2015年1月21日

GCD技术小结

摘要: 什么是 GCDGCD 是 libdispatch 的市场名称,而 libdispatch 作为 Apple 的一个库,为并发代码在多核硬件(跑 iOS 或 OS X )上执行提供有力支持。它具有以下优点:1.GCD 能通过推迟昂贵计算任务并在后台运行它们来改善你的应用的响应性能。2.GCD 提供一个... 阅读全文

posted @ 2015-01-21 23:10 Want2Free 阅读(238) 评论(0) 推荐(0) 编辑

2015年1月9日

iOS APP屏幕尺寸适配

摘要: 初代iPhone2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS也保持不变。那时编写iOS的App(应用程序),只支持绝对定位。比如一个按钮(x, y, width, height) = (20, 30,... 阅读全文

posted @ 2015-01-09 16:43 Want2Free 阅读(820) 评论(0) 推荐(0) 编辑

2015年1月5日

深入浅出-iOS程序性能优化

摘要: iOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象。还记得12306么,那个速度,相信大家都受不了。为了提高 iOS 的运行速度,下面我将抛砖引玉介绍一些我实践过的用来提供iOS程序运行效率的方法... 阅读全文

posted @ 2015-01-05 10:41 Want2Free 阅读(166) 评论(0) 推荐(0) 编辑

2014年12月23日

AFNetworking 2.0(2.3.1)使用详解

摘要: 在项目中使用AFNetworking最好的做法是使用Cocopods将三方框架集成到项目中。使用方式:Podfile文件中键入如下内容即可。platform :ios, '7.0' pod "AFNetworking", "~> 2.0"下面进入正题:AFNetworking Architectur... 阅读全文

posted @ 2014-12-23 15:58 Want2Free 阅读(695) 评论(0) 推荐(0) 编辑

2014年11月29日

斯坦福大学-IOS7应用开发总结

摘要: Lecture 41. 如果某个文本内容的字体需要根据用户的设置来调整大小的话,我们可以选用如下方法来设置该文本的字体:[UIFont preferredFontForTextStyle:UIFontTextStyleBody];//而不是如下固定的使用系统字体[UIFont systemFontO... 阅读全文

posted @ 2014-11-29 21:16 Want2Free 阅读(320) 评论(0) 推荐(0) 编辑

2014年11月26日

XMPPFramework框架简介

摘要: 1.XMPPFramework框架分为两个部分: (1)XMPP Core(实现了XMPP规范) (2)XMPP Extensions(rester,XEP,utiliites)2.XMPP Core XMPP核心文件包含在XMPP框架的Core文件夹下,包括下面一些文件: XMPPStream:该... 阅读全文

posted @ 2014-11-26 18:24 Want2Free 阅读(336) 评论(0) 推荐(0) 编辑

将XMPPFramework框架添加到项目中

摘要: 基本步骤:1.从Github(https://github.com/robbiehanson/XMPPFramework/)上checkout项目,或直接下载zip文件到本地。2.从下载到的框架代码中,将Vendor文件夹加入到项目中,将文件夹包含了多个子文件夹。 添加依赖框架:CFNetwork ... 阅读全文

posted @ 2014-11-26 12:00 Want2Free 阅读(258) 评论(0) 推荐(0) 编辑

使用Xcode6实现应用“国际化”

摘要: 一、什么是国际化? 应用国际化简单来说就是使用你的应用能够让世界各国的用户使用。既然需要使各个国家的用户能够正常的使用,则必然我们应用必然符合各国用户所使用的语言。那么我们在应用如何去实现这个功能呢?能够使应用基于系统所设置的语言而进行相应的语言变化,符合用户的需要。下面就来简单总结一下,如何在项... 阅读全文

posted @ 2014-11-26 10:39 Want2Free 阅读(872) 评论(0) 推荐(0) 编辑

2014年11月20日

Xcode6中的模拟器路径

摘要: Xcode6发布后,出现了很多的变动,功能性的变动,在这里不进行过多的赘述,在WWDC上苹果已经进行了讲述,网上也有很多文章,这里要介绍的是一些不太容易发现的,但很重要的小地方。1、Xcode6模拟器路径的变更在Xcode5和之前的版本中,Xcode的模拟器路径为:/Users/username/L... 阅读全文

posted @ 2014-11-20 14:35 Want2Free 阅读(167) 评论(0) 推荐(0) 编辑

2014年7月3日

CocoaPods安装和使用教程

摘要: 目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库... 阅读全文

posted @ 2014-07-03 23:38 Want2Free 阅读(169) 评论(0) 推荐(0) 编辑

导航