iphone
lovebirdegg
这个作者很懒,什么都没留下…
展开
-
Key-Value Coding. Key-Vaule Observing
Key-value coding (KVC) 是一种机制. 容许我们通过变量的名字来获取和设置变量的值. 变量的名字是简单的字符串, 不过我们称它为"key" . 比如. 我们有个类叫 Student. 它有个类型为NSString的成员变量 firstName.@interface Student : NSObject{ NSString *firstName;}...@ends如果...原创 2012-02-17 11:41:56 · 205 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第三章 3.3
《iPhone应用程序开发指南(基础篇)》第三章 3.3原文地址: http://www.aisidechina.com/blog/ By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 3.3 ...2010-04-08 08:10:39 · 87 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第三章 3.2
原文地址: http://www.aisidechina.com/blog/ 《iPhone应用程序开发指南(基础篇)》第三章 3.2By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》3.2 ...2010-04-08 08:09:19 · 92 阅读 · 0 评论 -
怎样为Grouped UITableView增加一个好看的背景
[url]http://www.lovebirdegg.co.tv/?p=5002[/url]给UITableView增加一个好看的背景能为应用程序增色不少,并能促进app的销售,但是随便增加一个背景图片会史你的app更加丑陋。错误的方式:[code="java"]//This method produces odd artifacts in the background im...原创 2010-01-20 10:03:15 · 93 阅读 · 0 评论 -
给iphone的键盘加上UITextField
原文地址:给键盘加上UITextField[url]http://www.aisidechina.com/forum/viewthread.php?tid=914[/url]效果:[img]http://www.aisidechina.com/forum/attachments/month_1001/100111144100673c49230058bd.png[/img].h文...原创 2010-01-11 15:07:14 · 79 阅读 · 0 评论 -
iPhone手把手教你做CoverFlow
原文地址:iPhone手把手教你做CoverFlow!![url]http://www.aisidechina.com/forum/viewthread.php?tid=799[/url]大家好,今天来给大家讲讲iPhone里面的CoverFlow技术。 CoverFlow 并未加入的苹果的官方SDK,但是它仍然是标准的UIKit,因此我么可以提取出UICover...原创 2010-01-05 22:38:38 · 210 阅读 · 0 评论 -
将UIImage存为NSData
由于UIImage没有实现NSCoding协议,所以不能对UIImage进行归档,我们可以用下面的方式将UIIMage传化为NSData,这样就可以将一个Image存储为.plist或USERDEFAULT,或传输了PNG格式的图片:[code="java"]UIImage *image.....;NSData *imageData = UIImagePNGRepresentation...原创 2009-12-29 09:59:20 · 128 阅读 · 0 评论 -
iPhone应用程序名称本地化
原文地址:iPhone应用程序名称本地化[url]http://www.aisidechina.com/forum/viewthread.php?tid=119[/url]iPhone的应用程序名称也可以本地化,可以按照以下步骤来实施:1. 修改项目目录下的’ -info.plist’文件名将’ -info.plist’ 修改为 Info.plist2. 将Info.pli...原创 2009-12-23 10:05:43 · 126 阅读 · 0 评论 -
获取系统相册中图片的方法
原文地址:获取系统相册中图片的方法[url]http://www.aisidachina.com/forum/viewthread.php?tid=244[/url]定义一个按钮连接以下方法:[code="java"]- (IBAction)selectExistingPicture { if ([UIImagePickerController isSourceTypeA...原创 2009-12-22 11:11:56 · 112 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第三章 3.4
原文地址:http://www.aisidechina.com/blog《iPhone应用程序开发指南(基础篇)》第三章 3.4By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 3.4 Ob...2010-04-12 17:16:42 · 79 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第六章 6.2(1)
原文地址:http://www.aisidechina.com/blog/2010/03/22/《iPhone应用程序开发指南(基础篇)》第六章 6.2(1)By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 6.2 ...2010-04-14 10:25:33 · 102 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第六章 6.1
原文地址:http://www.aisidechina.com/blog/2010/03/22/ 《iPhone应用程序开发指南(基础篇)》第六章 6.1By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 6.1 ...2010-04-14 10:27:28 · 78 阅读 · 0 评论 -
FMDB:我的SQLite救星
FMDB:我的SQLite救星13 則迴響 發文作者 bonjouryentinglai 於 2011/03/20 5 Votes好滴~離上次發文又給他隔了三個月,為什麼咧??因為林盃我很忙,這三個月我跑去訂婚、結婚、歸寧外加峇里島蜜月,所以部落格就這麼給他放著了。以為這裡不會再更新的朋友們~快回來哦~有新文章了。這次...原创 2011-08-23 17:08:03 · 76 阅读 · 0 评论 -
统计代码行数
http://lovebirdegg.appspot.com/?p=20003用终端到程序目录下输入下面的命令: find ./ -name "*.m" -exec cat {} \; |wc -l find ./ -name "*.h" -exec cat {} \; | wc -l 两个数相加就是 ...2011-01-04 16:39:22 · 73 阅读 · 0 评论 -
开源iphone应用程序
原文:http://lovebirdegg.co.tv/?p=7049 下面列出了多个开源的iphone应用程序1. Colloquy – An IRC client.2. Freshbooks – Freshbooks time tracker client.3. Gorillas – Classic Worms/iShoot type game conver...原创 2010-03-01 13:36:02 · 77 阅读 · 0 评论 -
iphone开发学习网站
http://cocoachina.com/ 大量iPhone开发资料,教学,经验,还有自曝。 http://www.iteye.com/forums/board/mobile iPhone开发论坛,人气鼎盛,大量自曝,还有Android的讨论 http://developer.apple.com/iphone/ 苹果iPhone开发官方主页,提供大量实例、文档和教学视频 ...2009-08-22 11:39:41 · 90 阅读 · 0 评论 -
怎样将xmppframework应用于iphone应用程序开发
[url]http://www.lovebirdegg.co.tv/?p=6001[/url] xmppframework 是一个用objective-c编写的框架,用在Cocoa 开发平台。这个框架能用于桌面应用程序和普通应用程序。 框架地址:[url]http://code.google.com/p/xmppframework[/url] svn...原创 2010-01-28 21:26:42 · 50 阅读 · 0 评论 -
Universal Static Libraries
For some reason Apple reserves the ability to create iPhone frameworks for their own use. They are a very useful ability to have because they package headers together with a universal binary. „U...2010-04-16 17:02:30 · 110 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第六章 6.2(3)
原文地址:http://www.aisidechina.com/blog《iPhone应用程序开发指南(基础篇)》第六章 6.2(3)By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 用代码创建按钮控件 ...2010-04-16 15:25:07 · 85 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第六章 6.2(2)
原文地址:http://www.aisidechina.com/blog/《iPhone应用程序开发指南(基础篇)》第六章 6.2(2)By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 2.在MyButtonVie...2010-04-16 15:22:03 · 94 阅读 · 0 评论 -
如何调试EXC_BAD_ACCESS
原文地址:http://www.codza.com/how-to-debug-exc_bad_access-on-iphone当程序出现“EXC_BAD_ACCESS”时,就像不解风情的妻子对你说:“亲爱的,今晚不行”。这两种情况都是非常不幸的。让我们先看看EXC_BAD_ACCESS到底是什么。向已经释放的对象发送消息时会出现EXC_BAD_ACCESS。当出现错误时,通...2009-12-17 15:09:10 · 103 阅读 · 0 评论 -
在iphone中使用正则表达式 — OgreKit 详解
来源: http://blog.codingmylife.com/?p=36正则表达式是我非常常用的编程工具, 以前不管是在Ruby还是C#中使用率都非常高. 现在开始学习Cocoa之后就一直想知道如何使用正则表达式, 在Cocoa自带的库里面找了很久居然发现没有相应的支持库(BS一下, 这种常用的东西居然没有, 也不知道苹果是怎么想的….).上网找了不少各式各样的库, 用下来要么体积...原创 2009-12-11 11:04:35 · 73 阅读 · 0 评论 -
《iPhone应用程序开发指南》第一章 1.1(1)
原文地址: http://www.aisidechina.com/blog/ 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》1.1 应该具备的条件 现在就来进行实际开发前必要的准备工作。不用担心,相信这些准备工作对你而言将是非常轻松的。需要...2010-03-12 17:11:09 · 66 阅读 · 0 评论 -
《iPhone应用程序开发指南》目录
原文地址 http://www.aisidechina.com/blog/ 《iPhone应用程序开发指南》目录版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 目录:准备部分第1章 iPhone开发前的准备 1.1 应该具备的条件 1.1.1需...2010-03-12 17:09:08 · 136 阅读 · 0 评论 -
《iPhone应用程序开发指南》介绍
原文地址 http://www.aisidechina.com/blog/ 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 本书介绍 《iPhone应用程序开发指南(基础篇)》是国内第一部原创的iPhone开发书籍,作者均是项目一线的iPhone软件工程师,拥有丰富的...2010-03-12 17:07:07 · 152 阅读 · 0 评论 -
14 open source iphone app store apps
http://lovebirdegg.co.tv/2010/03/14-open-source-iphone-app-store-apps/1. ABC 123 – Sequence memorization game. Utilizes Cocos2D. (itunes link) (source code)2. Diceshaker ...2010-03-10 20:34:16 · 93 阅读 · 0 评论 -
使用NSOperation为你的app加速
原文地址:使用NSOperation为你的app加速在app store中的很多应用程序非常的笨重,他们有好的界面,但操作性很差,比如说当程序从网上或本地载入数据的时候,界面被冻结了,用户只能等程序完全载入数据之后才能进行操作。当打开一个应用程序时,iphone会产生一个包含main方法的线程,所用程序中的界面都是运行在这个线程之中的(table views, tab bars, al...2010-03-09 21:25:45 · 116 阅读 · 0 评论 -
iPhone Coding – Turbo Charging Your Apps With NSOperation
IntroductionSo, let’s face it, MANY applications in the app store are “Clunky”. They have jittery interfaces, poor scrolling performance, and the UI tends to lock up at times. The reason? DOIN...2010-03-05 09:59:06 · 88 阅读 · 0 评论 -
用doxygen给iphone程序生成文档
http://developer.apple.com/tools/creatingdocsetswithdoxygen.html原创 2009-10-26 11:27:58 · 72 阅读 · 0 评论 -
nonatomic的作用
@property(nonatomic, retain) UITextField *userName编译时自动生成的代码[code="java"]- (UITextField *) userName { return userName;}- (void) setUserName:(UITextField *)userName_ { [userName relea...2009-10-20 10:53:34 · 124 阅读 · 0 评论 -
《iPhone应用程序开发指南》第一章 1.1(2)
原文地址: http://www.aisidechina.com/blog/ 《iPhone应用程序开发指南》第一章 1.1(2) 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》 免费iPhone SDK可以在苹果开发中心的中文网站上下载,下载地址:htt...2010-03-12 17:12:40 · 103 阅读 · 0 评论 -
Filtering Fun with Predicate
原文:http://lovebirdegg.co.tv/2010/03/filtering-fun-with-predicates-filtering-fun-with-predicates/Being present longer than iPhone OS exists on the Mac platform NSPredicate was only introduced to...2010-03-16 09:34:48 · 78 阅读 · 0 评论 -
Xcode debug 命令
Xcode的调试器为用户提供了一个GDB的界面,GDB是GNU组织的开放源代码调试器。您可以在Xcode的图形界面里做任何事情;但是,如果您需要您可以在命令行里使用GDB的命令。要在一个调试的任务里输入GDB命令行命令:在工具栏里点击Console Drawer (控制台抽屉窗口)按钮打开控制台。您可以在控制台里查看Xcode调试器发送给GDB的命令,或者您可以直接在控制台里输...2009-12-08 11:32:46 · 95 阅读 · 0 评论 -
7 tips for using UIWebView
For an IPhone app I have been building, I decided to use the UIWebView to render SVG files, instead of doing the vector rendering myself. I needed to have a way to read-in files generated from a v...2010-03-26 14:34:44 · 68 阅读 · 0 评论 -
how to use TouchXML
iphoen do not have NSXML* librarys, wo can instead with touchxml,TouchXML is a lightweight replacement for Cocoa’s NSXMLcluster of classes. It is based on the commonly available Open Source libx...2010-03-25 21:50:11 · 78 阅读 · 0 评论 -
《iPhone应用程序开发指南(基础篇)》第三章 3.1
原文地址:http://www.aisidechina.com/blog/ 《iPhone应用程序开发指南(基础篇)》第三章 3.1By Roy 艾思德丛书 No Comments » 版权所有:AisideChina本博客将在今后陆续进行本书的连载,敬请关注!更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》3.1 Ob...2010-03-25 12:57:18 · 71 阅读 · 0 评论 -
10 个在app store中需要避免的错误(一)
原文#1 Creating an Overly Complex AppThe first app we created at Pinger was called Pinger Phone. Althoughthis app did get into the top 100 for a short while, its main flaw was that it was way ...2010-03-19 18:13:20 · 60 阅读 · 0 评论 -
Iphone开发问题集
1.设置tag方便使用在cell中放入多个控件的时候使用tag很方便的区分。在其他的地方使用tag也方便编程。呵呵 2.今天试验一个关于删除的问题,也就是直接在cell中添加一个按钮,点击按钮实现删除操作,这个应该是Apple不允许的,没有设置到编辑模式,我使用的是直接reload数据源的方法,但是发现一个问题,也就是在选中该行的时候我想保存该行的行数,但是我保存不了,也不知道是为什么...原创 2009-12-10 09:24:31 · 54 阅读 · 0 评论 -
用NSTimer实现倒计时
今天在CocoaChina上面看到有人在问倒计时怎么做,记得以前在看Iphone31天的时候做过一个,今天翻出来运行不了了,原因是我的Iphone SDK升级到3.1了,以前使用的是2.2.1,在2.2.1里面是可以使用NSCalendarDate的,但是在3.1里面不能够使用,怎么办,只好用NSTimer了,最后还是给实现了。代码也比较简单,开始运行viewDidLoad的时候加载 [NSTim...原创 2009-12-10 09:18:03 · 66 阅读 · 0 评论 -
使用CGAffineTransform实现对控件的旋转
CGAffineTransform rotation = CGAffineTransformMakeRotation(M_PI_2);[xxx setTransform:rotation];呵呵就这么简单的两行代码就可以实现了!顺便记录一些常量,以后用的着!#define M_E 2.71828182845904523536028747135266250 e...原创 2009-12-10 09:16:55 · 90 阅读 · 0 评论