XCode ( COCOA )
ThomasQiuJS
这个作者很懒,什么都没留下…
展开
-
Gesture Recognizer code and source files
<br />Gesture Recognizer code and source files2011-05-09 19:18<br />Sometimes (like all the time) I forget to actually post some useful code on this blog. Well I was just pondering the epic usefulness of these relatively new Gestures Recognizers you can us转载 2011-05-11 16:17:00 · 1310 阅读 · 0 评论 -
ASIHTTPRequest系列(三):文件上传
五、文件上传1、服务端文件上传需要服务端的配合。我们可在本机搭建tomcat测试环境。关于tomcat在Mac OSX下的安装配置,参考作者另一博文《安装Tomcat到Mac OSX》。打开Eclipse,新建web工程。在其中新建一个Servlet UploadSe转载 2011-09-02 09:53:25 · 957 阅读 · 0 评论 -
使用xib自定义UIView和UITableViewCell以方便布局的方法
UIView:1. 首先,新建一个类,继承自UIView。2. 创建一个空的xib文件,文件名最好和前面类名一样。在xib中添加一个View,把加载类改成第一步继承的类。3. 在xib中添加相应的控件,在第一步创建的类中添加相应的IBOutlet,并且连上相应的控转载 2011-09-03 12:54:34 · 1246 阅读 · 0 评论 -
UIGestureRecognizer 的共存
在 iPhone 或 iPad 的開發中,除了用 touchesBegan / touchesMoved / touchesEnded 這組方法來控制使用者的手指觸控外,也可以用 UIGestureRecognizer 的衍生類別來進行判斷。用 UIGestureRecogn转载 2011-09-03 15:16:43 · 1073 阅读 · 0 评论 -
iphone 模拟器 XCode gdb 查找无法定位的程序崩溃
相信大多数iphone开发者都知道在 Executable中设置NSZombieEnable来显示程序崩溃的位置和具体的信息,但是很多时候程序崩溃的时候都是报出一些一些让我们无法知晓的提示 如:FREED(id):message release sent to freed转载 2011-09-12 08:27:07 · 878 阅读 · 0 评论 -
retain和copy还有assign的区别
1. 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为a并不知道b是否还在使用这块内存,如果a释放了,那转载 2011-08-27 10:42:56 · 669 阅读 · 0 评论 -
ASIHTTPRequest系列(一):同步和异步请求
ASIHTTPRequest项目地址: http://github.com/pokeb/asi-http-request/tree ,关于ASIHTTPRequest到底是什么,你可以在项目首页看到。它提供如下功能:提交数据到web服务器或者从web服务器获得数据;下转载 2011-08-31 07:08:20 · 560 阅读 · 0 评论 -
iPhone 实现简单的CoverFlow 效果
首先声明一下,这篇文章的作者正是本人(Leo),由于之前代码里面有几个小的问题,一直很忙,今天晚上抽出了点时间来给大家更正一下,要是根据下面一步步的来做的话,一定能建立出绚丽的coverFlow 效果来。大家好,今天来给大家讲讲iPhone里面的CoverFlow技术转载 2011-08-30 12:23:14 · 2195 阅读 · 0 评论 -
如何获得客户端ipad的唯一标识符(UDID)
UIDevice *device = [UIDevice currentDevice]; return [device uniqueIdentifier];原创 2011-10-09 16:58:34 · 3732 阅读 · 0 评论 -
iPhone Http 服务器Mongoose的使用
Mongoose 是一个可嵌入到你的iPhone App 中的“轻量级”的http服务器,它是基于BSD 协议的开源项目,它的作者是Sergey Lyubka。项目地址位于:https://github.com/face/MongooseDaemon#readme它的使用非常简单,你可以直接在项目中以源代码的方式引用。使用Mongoose时,首先要#import "MongooseDaemon转载 2011-12-19 15:30:16 · 968 阅读 · 0 评论 -
制作 IPhone/ITouch 可以用的 Google Map 离线地图
买了 iTouch 也差不多半年了,很喜欢里边的 Google Map 功能,不过唯一遗憾的是需要 Wi-Fi 才可以使用,唉,自己的 iPod Touch 又不是 iPhone 没办法用手机上网,那能不能把地图做成离线的呢??答案是可以的!在网上找了半天,终于找到一个牛逼的教程,不过是英文的,我在这里勉为其难的翻译一下吧准备工具:(软件全部都在文章中)GMDLConver转载 2011-12-14 15:18:24 · 1398 阅读 · 0 评论 -
彻底告别等待越狱!不越狱安装下载的IPA,iPhone 4S iOS5已测!!希望大家支持!
希望这个教程能够真正帮助到想要测试的人,毕竟通过这个办法可以不越狱安装绝大多数IPA。第一次写教程,难免有错,望包容~我搜过论坛,发现有人在6月份就开始发了教程,但是都含含糊糊,并没有说清楚,有的还是广告贴借机赚钱。其实这种封装IPA的方法很简单,环境配置好了后,每次重签IPA只要不到1分钟。。。。鉴于很多的用户只是用户,压根不是IOS开发者,所以很难有教程详细到怎么配置开发环境上转载 2012-01-27 15:19:48 · 37908 阅读 · 1 评论 -
XCode版本对应的Mac OS操作系统版本
iPhone SDK 2.2.1 Leopard (10.5.4)http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_for_iphone_os_2.2.1__9m2621a__final/iphone_sdk_for_iphone_os_2.2.19m2621afinal.dmg原创 2012-11-13 14:12:24 · 1207 阅读 · 0 评论 -
推荐几个有用的iOS界面开源视图、控件
iOS开源:泡泡风格的短信、提示界面库CMPopTipViewCMPopTipView是一个泡泡风格的提示框开源控件,是从UIView派生而来,可以运行在iPad和iPhone上。iOS开源:视图UIView切换动画类库HMGLTransitionsHMGLTransitions是一个完成视图UIView之间切换的动画效果的开源类库代码。iOS开源:iPhone风格界面库Q转载 2013-06-18 10:26:36 · 1242 阅读 · 0 评论 -
TOUCHXML解析xml
既然要使用touchXml解析xml。那么首先应该下载touchxml类库。猛击我。点击左边的zip下载。打开下载好的类库。找到里面的Source文件夹。这就是需要用到的类库。然后在xcode建立一个项目。在项目中新建一个文件夹,名字随便,就叫touchxml吧。然后将Source中的文件拖入touchxml文件夹中。尽量将Copy itmes into desti转载 2013-07-09 10:28:31 · 737 阅读 · 0 评论 -
ASIHTTPRequest系列(二):文件下载
四、下载1、简单下载打开IB,拖入一个Progress View,在源文件中声明为IBOutlet,然后进行连接。-( IBAction )goURL{NSString * path=[ NSSearchPathForDirectoriesInDomains (转载 2011-09-02 09:45:09 · 755 阅读 · 0 评论 -
Iphone 上使用libz库解压zip,gzip文件
http://blog.sina.com.cn/s/blog_60b45f230100iip9.html?retcode=0服务器上返回的数据是个压缩包,这个文件折腾了我1天多的时间,今天看到这个帖子才算折腾完毕。xml数据终于解压成功。最近做的一个东西中,需要从转载 2011-09-02 16:37:28 · 1113 阅读 · 0 评论 -
UISwipeGestureRecognizer ---手指动作
UISwipeGestureRecognizer ---手指动作文章分类:移动开发tap是指轻触手势。类似鼠标操作的点击。从iOS 3.2版本开始支持完善的手势api:tap:轻触long press:在一点上长按pinch:两个指头捏或者放的操作pan:手指的拖动swipe:手指在屏幕上很快的滑动rotation:手指反向操作这为开发者编写手势识别操作,提供了很大的方便,想想之前用android写手势滑动的代码(编写android简单的手势切换视图示例),尤其感到幸福。这里写一个简单的tap操作。在下面视转载 2011-05-11 16:14:00 · 2487 阅读 · 0 评论 -
如何联机调试和发布程序(99$)
http://www.cocoachina.com/bbs/read.php?tid-7923.html转载 2011-06-07 10:41:00 · 1015 阅读 · 0 评论 -
苹果应用程序发布流程:如何将应用上传到 App Store 的详细流程介绍
http://www.docin.com/p-166876874.html原创 2011-06-14 17:01:00 · 4106 阅读 · 2 评论 -
子UIView自动大小
self.view.autoresizeSubviews = YES;//UIView自动大小self.viewController.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIVie原创 2011-07-05 17:19:45 · 917 阅读 · 0 评论 -
UIPopoverController的使用
UIPopoverController只能在ipad设备上面使用;作用是用于显示临时内容,特点是总是显示在当前视图最前端,当单击界面的其他地方时自动消失。UIViewController* vCtrl = [[UIViewController alloc] init];UIPo原创 2011-07-13 16:15:02 · 5464 阅读 · 0 评论 -
CATransition的动画效果类型及实现方法
实现iphone漂亮的动画效果主要有两种方法,一种是UIView层面的,一种是使用CATransition进行更低层次的控制,第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码原创 2011-07-23 17:57:39 · 9121 阅读 · 1 评论 -
创造iPhone等待图标
.h: UIActivityIndicatorView* progressView;.m: // show the waiting symbol progressView = [[UIActivityIndicatorView alloc] initWithActivity原创 2011-07-24 08:32:36 · 1451 阅读 · 1 评论 -
在iPhone上读写zip文件
我查找过很多个iOS的zip文件库,不过我会推荐使用Objective-Zip。它通过一个很自然的Objective-C的接口包装了ZLib和MiniZip,同时提供了很友好的功能来访问归档文件中的元数据。使用十分简单,从库中提取如下目录并加入到项目中:ZLibMiniZip转载 2011-07-25 16:15:34 · 2744 阅读 · 1 评论 -
IOS读取和显示PDF文档
本文方法参考了:官方文档。见A function that draw a PDF page的代码部分:12345678910111213void MyDisplayPDFPage (CGContextRef myContext,原创 2011-07-07 15:30:40 · 5527 阅读 · 1 评论 -
iOS开发之结合asp.net webservice实现文件上传下载
iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下使用asp.net webservice实现文件上传下载。首先,让我们看下文件下载。这里我们下载cnblogs上的一个zip文件。使用NSURLRequest+NSURLConnection可以很方便的实转载 2011-07-31 12:39:38 · 1937 阅读 · 0 评论 -
IPhone之NSFileManager的使用
1、文件的创建-(IBAction) CreateFile{//对于错误信息NSError *error;// 创建文件管理器NSFileManager *fileMgr = [NSFileManager def转载 2011-07-31 12:53:57 · 667 阅读 · 0 评论 -
MBProgressHUD使用备忘录
MBProgressHUD是替代UIProgressHUD的一个小工具,使用方法也非常简单。 下载地址是: http://github.com/matej/MBProgressHUD Java代码 #import #import "M转载 2011-08-03 11:07:34 · 1027 阅读 · 0 评论 -
10个必需的iOS开发工具和资源
http://mobile.csdn.net/a/20110802/302540.html界面总不是一件很容易事,尤其是iPhone/iPad的界面,做过iOS开发的程序员,一定会感到开发iPhone/iPad的界面是一件多么不容易的事。下面的文章来自10转载 2011-08-03 10:28:43 · 495 阅读 · 0 评论 -
NSUserDefaults读取和写入自定义对象
NSUserDefaults可以存取一些短小的信息。比如存入再读出一个字符串到NSUserDefaults:view plainNSString *string = [NSString stringWithString @"hahaha转载 2011-09-02 17:30:51 · 576 阅读 · 0 评论 -
ASIHTTPRequest 异步下载
- (IBAction)fetchThreeImages:(id)sender{ //清空三个imageview [imageView1 setImage:nil]; [imageView2 setImage:nil]; [im转载 2011-09-02 09:59:27 · 2487 阅读 · 0 评论 -
ios 根据手势放大或缩小图片
当用户需要根据自定义大小图片时,需要提供UIPinchGestureRecognizer来识别用户的手势。具体的步骤:1、新建xcode工程,选择View-based Application,工程名PhotoPanDemo2、添加一张图片到Resources目录下转载 2011-09-03 14:32:52 · 7722 阅读 · 2 评论 -
苹果雪豹版本10.6.7安装xcode 4.2 提示安装失败.XCODE 如何安装
苹果雪豹版本10.6.7安装xcode 4.2 提示安装失败.XCODE 如何安装 安装 时输入密码后,一秒钟就提示安装失败了.提示信息是: 发生未知的安装错误 安装器遇到一个错误,导致安装失败.请联系软件制造商以获得帮助.解决方法:把日期设置为2012年1月1日就ok了!改了日期真的可以了,因为它的证书是3月到期的转载 2013-09-02 08:43:35 · 834 阅读 · 0 评论