• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
peer
............
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  ios

ipad/iphone
NSBundle

摘要:http://blog.csdn.net/iphoneing/article/details/5872610bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程序的main bundlebundle中的有些资源可以本地化.例如,对于foo.nib,我们可以有两 阅读全文
posted @ 2011-07-04 14:30 peerlessly 阅读(1236) 评论(0) 推荐(0)
objective-c block 讲解(转)

摘要:http://fei263.blog.163.com/blog/static/9279372420113193523828/BlockApple 在C, Objective-C, C++加上Block這個延申用法。目前只有Mac 10.6 和iOS 4有支援。Block是由一堆可執行的程式組成,也可以稱做沒有名字的Function (Anonymous function)。如果是Mac 10.6 或 iOS 4.0 之前的平台可以利用 http://code.google.com/p/plblocks/ 這個project得以支援Block語法。Apple有一個叫做GCD(Grand Cent 阅读全文
posted @ 2011-06-28 11:23 peerlessly 阅读(491) 评论(0) 推荐(1)
iphone游戏开发(转)

摘要:漫漫长夜,蛋疼无聊,纵谈iPhone游戏开发,聊以扯蛋.一.当前正是进入cocoa touch游戏市场的好时候最大限度地令尽可能多的受众沉迷其中,此为艺术的价值.作为商业性质浓重的第九艺术,销量为一款游戏优劣的重要评判标准.虽说好游戏的销量未必就高,但销量高的游戏必然是好的.为追求高销量,"市场"是无法回避的话题.好游戏之所以销量好,是因为它迎合了市场,或者是创造了市场.<<魔兽世界>>和<<怪物猎人>>,此为两款创造了市场的经典之作.前者带动了显卡的销量,抬高了内存的价格,后者直接提高了PSP的产量.创造市场,令没有iPho 阅读全文
posted @ 2011-05-29 23:22 peerlessly 阅读(541) 评论(0) 推荐(0)
iphone多线程

摘要:多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。这篇文章主要从线程创建与启动、线程的同步与锁、线程的交互、线程池等等四个方面简单的讲解一下iphone中的多线程编程。一、线程创建与启动线程创建主要有二种方式:- (id)init; // designated initializer- (id)initWithTarget:(id)target selector:(SEL)selector object:(id)argument;当然,还有一种比较特殊,就是使用所谓的convenient method,. 阅读全文
posted @ 2011-05-26 16:38 peerlessly 阅读(349) 评论(0) 推荐(0)
ios编程:iPhone How-to:给UIView拍照

摘要:基本原理就是主要将UIView的layer描绘到图形上下文。UIView全局拍照和局域拍照的代码如下:1 UIView全局拍照- (UIImage *) screenImage:(UIView *)view { UIImage *screenImage; UIGraphicsBeginImageContext(view.frame.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; screenImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraph 阅读全文
posted @ 2011-05-22 18:20 peerlessly 阅读(398) 评论(0) 推荐(0)
AutoRelease 浅析

摘要:本篇将给您介绍”Autorelease Pools”(自动释放池)在应用中的使用技巧。1,Autorelease Pools概要一个”Autorelease Pool”实例中“包含”其它各种调用了”autorelease”方法的对象。当它释放时,其中所有被管理对象都会收到”relrease”的消信。注意,同一个对象可以被多次调用”autorelease”方法,并可以放到同一个”Autorelease Pool”中。引入这个自动释放池机制,对象的”autorelease”方法代替”relrease”方法可以延长它的生命周期,直接到当前”Autorelrease Pool”释放。如果想让此对象的生 阅读全文
posted @ 2011-05-19 15:18 peerlessly 阅读(6948) 评论(0) 推荐(2)
网络错误的基本处理

摘要:1.首先明确下顺序: Eg:"POST"情况:string->NSData,NSMutableURLrequest,NSURLConnection,NSURLResponse staticNSString*body =@"aaaaaa";//要POST的输入string staticNSString*URLString =@"http://earthquake.usgs.gov/eqcenter/catalogs/7day-M2.5.xml"; NSData*dataBody = [NSDatadataWithBytes: [s 阅读全文
posted @ 2011-05-19 10:05 peerlessly 阅读(1390) 评论(3) 推荐(0)
为UIKeyboardTypeNumberPad增加自定义按键

摘要:If you have ever written an iPhone app that requires numeric input,then you surely know about the UIKeyboardTypeNumberPad. And if you haveever used that flavor of the iPhone's keyboard, then you surely knowthat it lacks one very important feature: The UIKeyboardTypeNumberPaddoes not have a " 阅读全文
posted @ 2011-05-17 14:39 peerlessly 阅读(291) 评论(0) 推荐(0)
Three20 TTUrlMap使用方法

摘要:网上关于 three20 框架的资料比较少,CocoaChina 会员 “diyago” 分享了他总结的 Three20 TTUrlMap 使用方法。希望本文对你有所帮助。- (void)from:(NSString*)URL toViewController:(id)target;- (void)from:(NSString*)URL toViewController:(id)target selector:(SEL)selector;- (void)from:(NSString*)URL toViewController:(id)target transition:(NSInteger)t 阅读全文
posted @ 2011-05-14 14:06 peerlessly 阅读(614) 评论(3) 推荐(0)
以post方式发送UIImage到服务器

摘要://This example send email with attachment using server side//So iPhone will fill form and send proper request to web server using POST method//For test you can use attached sendEmail.php -(NSMutableData *)generateDataFromText:(NSString *)dataText fieldName:(NSString *)fieldName{ NSString *post = [NS 阅读全文
posted @ 2011-05-12 00:26 peerlessly 阅读(393) 评论(0) 推荐(0)
iPhone 网络连接检测(Wifi,3G,Edge),功能有点像Reachability(转)

摘要:这个类可以用来检测用户是否连接到internet. 用法非常简单,只有一个方法,返回 YES或NO。一个简单的例子:if ([Connection isConnected]) { ... } else { ... } 类的头文件// // Connection.h // #import <Foundation/Foundation.h> #import <SystemConfiguration/SystemConfiguration.h> #import <netinet/in.h> #import <arpa/inet.h> #import & 阅读全文
posted @ 2011-05-12 00:21 peerlessly 阅读(1079) 评论(0) 推荐(0)
Post方式发送UIImage数据到服务器(转)

摘要://This example send email with attachment using server side//So iPhone will fill form and send proper request to web server using POST method//For test you can use attached sendEmail.php -(NSMutableData *)generateDataFromText:(NSString *)dataText fieldName:(NSString *)fieldName{ NSString *post = [NS 阅读全文
posted @ 2011-05-12 00:18 peerlessly 阅读(615) 评论(0) 推荐(0)
ios捕获异常

摘要:iphone object_c 也支持异常捕获,用过没有呀。 在处理UITableView, MKMapView等,你可以加一些异常捕获,因为显示数据常常出错。下面是示例代码@try { Statements } @catch (NSException *ex) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:[ex name] message:[ex reason] delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil]; [alert 阅读全文
posted @ 2011-05-12 00:14 peerlessly 阅读(2115) 评论(0) 推荐(1)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3