ios
文章平均质量分 84
anlululu
这个作者很懒,什么都没留下…
展开
-
ASIHTTPRequest类库的简单介绍
1.概述 使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。 2....原创 2013-03-20 16:52:34 · 130 阅读 · 0 评论 -
xcode制作静态库
最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS SDK5.0编写的。Xcode4跟之前...原创 2013-06-19 12:52:44 · 117 阅读 · 0 评论 -
xcode 和git
为Xcode配置Git和GithubCodingAdd comments二282013Xcode、Git和Github是三个伟大的编程工具。本文记录一下如何在Xcode中使用Git作为源代码控制工具,以及如何将本地的Git仓库和远程Github上的仓库集成起来。1. 如何为新建的Xcode项目使用GitXcode4开始,就已经将Git作为内置的...原创 2013-06-09 11:28:49 · 386 阅读 · 0 评论 -
IOS7获取设备的唯一标识
WWDC 2013已经闭幕,IOS7 Beta随即发布,界面之难看无以言表...,简直就是山寨Android。更让IOS程序猿悲催的是,设备唯一标识的MAC Address在IOS7中也失效了。IOS系统中,获取设备唯一标识的方法有很多:一.UDID(Unique Device Identifier) UDID的全称是Unique Device Identifier,顾名思义,它...原创 2013-07-11 10:38:23 · 146 阅读 · 0 评论 -
ios使用keychain保存用户名和密码
iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式。每个ios程序都有一个独立的keychain存储。从ios 3.0开始,跨程序分享keychain变得可行。下面就使用keychain来实现存取用户名和密码。苹果已经有现成的类封装好了keychain,KeychainItemWrapper.h和KeychainItemWrapper.m文件,可以在G...原创 2013-07-11 13:57:24 · 91 阅读 · 0 评论 -
Xcode5 上使用Base SDK iOS6程序和iOS6模拟器(转载
Xcode 5默认自带SDK 7.0,升级Xcode 5后,Xcode.5就没了,这样我想编译SDK 6.x的程序就难办了(除非同时安装Xcode 4.x和Xcode 5.x两个版本Xcode)。其中我们知道xcode有个Base SDK。但是xcode5默认只自带SDK 7.0的。那么如何实现可选择老版本的呢(如SDK 6.x)。这里给出如何把老版本的SDK加入到新的Xco...原创 2013-11-28 22:47:06 · 99 阅读 · 0 评论 -
在ios设备中将网页转换为PDF
Save Webpages as PDF in Safari on iPad without Third-Party AppsMariam Yusuf | April 30, 2013Apple’s App Store contains quite a significant number of quality iPad apps for PDF viewing, editing...原创 2013-07-16 10:36:04 · 633 阅读 · 0 评论 -
在ios工程中如何引用另外一个工程
最近在做项目的过程中,需要把核心的代码封转起来,故想封装成一个类库或者framework经过苦心的研究,终于弄懂了如何在一个工程中引用另外一个工程,如图: 分成下面几个步骤: 引用的工程我们叫A,被引用的工程叫B 1.要把B的工程,(一般封转的静态库的工程,会生成.a文件),选中.scodeproj拖动你要引用的工程中去2.把B工程中的用到的类库全部添加到A工程...原创 2013-07-25 15:27:53 · 1000 阅读 · 0 评论 -
解决在ios 项目中找不到libxml
In your build settings, add the following to your Header Search Paths:$SDKROOT/usr/include/libxml2加入:$SDKROOT/usr/include/libxml2原创 2013-08-14 16:00:15 · 167 阅读 · 0 评论 -
CATransition的简单使用
1.#define定义的常量 kCATransitionFade 交叉淡化过渡 kCATransitionMoveIn 新视图移到旧视图上面 kCATransitionPush 新视图把旧视图推出去 kCATransitionReveal 将旧视图移开,显示下面的新视图 2.用字符串表示 pageCurl 向...原创 2014-01-28 09:44:56 · 185 阅读 · 0 评论 -
xcode打包framework
下文是转载,本人觉得这个打包framework还是一个比较重要的功能,可以用来做一下事情:(1)封装功能模块,比如有比较成熟的功能模块封装成一个包,然后以后自己或其他同事用起来比较方便。(2)封装项目,有时候会遇到这个情况,就是一家公司找了两个开发公司做两个项目,然后要求他们的项目中的一个嵌套进另一个项目,此时也可以把呗嵌套的项目打包成framework放进去,这样比较方便。 ...原创 2013-06-19 09:21:31 · 280 阅读 · 0 评论 -
用xcode创建自己的framework
有練習過用 Xcode 建立 Static Library 可是使用此方式要分享 Library 時,還是需要把相關的 header 檔一起夾帶到要用的專案上,其實不是很便利,國外有神人製作了一個 OS-Universal-Framework,安裝完畢後,會在 Xcode 中看到兩個新增的 Framework 樣板,可以使用這兩個樣板來製作自己的 Framework,要使用的話,只要把做...原创 2013-06-18 11:25:24 · 264 阅读 · 0 评论 -
UITableView 下拉刷新demo
用storyboard实现下拉刷新功能,界面如下:原创 2013-03-22 10:18:40 · 70 阅读 · 0 评论 -
浅谈ios中的json解析(转载)
作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSeriali...原创 2013-03-22 14:39:10 · 75 阅读 · 0 评论 -
企业版发布(转载)
http://www.apple.com.cn/developer/support/ios/enterprise.html 什么人应该申请 iOS 开发者企业计划?如开发者希望在 iPhone 或者 iPod touch 上创建专有的内用应用程序,且其公司雇员不下 500 人,则应申请 iOS 开发者企业计划。在注册企业计划时,开发者需要向苹果公司提供 D-U-N-S 号码。...原创 2013-03-28 13:52:22 · 338 阅读 · 0 评论 -
ios中的core data 详细介绍
1.介绍core data 在ios的sdk中是一个强大的框架,允许程序员去管理数据存储用面向对象的方式,传统上,程序员保存数据都是用文件归档的形式保存到硬盘上,读写都采用手动的方式去管理,既麻烦又耗时,而core data的出现,将在数据存贮方面大大提高效率。它很想java里面的hibernate. core data 是 ios的程序但是需要一点设置,幸运的是,通过xcode,...原创 2013-04-09 09:36:17 · 226 阅读 · 0 评论 -
手指缩放功能
废话不多说,直接上例子,运行环境是 xcode4.5,模拟器6.02012-11-06 21:11:53 · 249 阅读 · 0 评论 -
iOS真机测试图文教程 附件文档
请看文档,很详细的图文教程!2013-04-18 15:44:48 · 62 阅读 · 0 评论 -
svn常用命令
SVN版本:1.5 及更新版本名词说明:WC:Working Copy 你的工作区Versioned:受控的;受版本控制的 SVN是什么? SVN是开源的版本控制系统。比CVS更多的特性。一个更好的CVS?因此SVN具有大部分CVS拥有的特性。不仅仅是文件受控,目录也加入版本控制。复制,删除,重命名这些操作都是受控的。特殊作用的元数据(属性)。提...原创 2013-05-13 16:47:32 · 79 阅读 · 0 评论 -
LayoutSubViews 学习(转载)
layoutSubviews何时调用的问题今天学习了一下UIView的setNeedsDisplay和setNeedsLayout方法。首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,就...原创 2013-05-23 11:35:09 · 70 阅读 · 0 评论 -
coreplot 使用
How To Draw Graphs with Core Plot, Part 1TweetUse Core Plot to Draw Pie Charts, Bar Graphs, Scatter Plots and More!This is a blog post by iOS Tutorial Team member Steve Baranski, the fou...原创 2013-06-04 10:32:17 · 312 阅读 · 0 评论 -
coredata使用
iphone数据存储之-- Core Data的使用(一) 一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管...原创 2014-03-07 15:10:57 · 133 阅读 · 0 评论