`
文章列表
转自:http://www.cnblogs.com/BigPolarBear/archive/2012/03/23/2414136.html     开发iOS,必然少不了和XCode这个家伙打交道。平时我们调试自己的App的时候,最常用到的就是模拟器Simulator了,调试的时候,我们的App会自动被XCode安装到模拟器中去,不过: 你知道模拟器这个家伙在哪儿吗? 模拟器里面的目录结构是什么样的? 你的App安装在模拟器的哪个目录里了? 你的App里的结构是什么样的? 不要读文档了,赶紧来看一看吧 模拟器的目录在这里:
转自:http://blog.csdn.net/kmyhy/article/details/7708924   如果你不使用ARC,那么使用setter方法和=号对属性进行赋值是不同的。 使用=号赋值,属性不会被retain。 比如: bodyText=s; 如果bodyText声明为retain,则你应当自己retain它: bodyText=[s retain]; 当然,在dealloc方法中,你需要release它避免可能的内存泄露: [bodyTextrelease]; 但当你使用setter方法赋值时,并不需要调用retain,例如:[self setBodyTe ...
转自:http://www.cocoachina.com/bbs/read.php?tid=15554 这一周接触到Cocos2D开发,在它的官网上看到Ray Wenderlic写的关于cocos2d开发的文章,感觉写的挺好,翻译了一下。 原文链接地址大家可以在上面看到作者的更多内容 初次翻译文章,望各位关照,想说的话在作者的文章里边也有表述,就直接开始吧 游戏截图   例子下载:  Cocos2DSimpleGame.zip
         在iOS3.X时代,我们通过测试定位管理器的locationServicesEnabled属性来检查用户是否已经启用Core Location。用户也可以从Settings应用程序的General->Location Services选择关闭此功能。而在iOS4.0中,是用locationServicesEnabled类方法来替代的。       iOS3.0中检测设备是否可以定位服务的代码一般为:      CLLocationManager *manager = [[CLLocationManager alloc] init]; ...
先用Info.plist把状态栏隐藏掉,然后在程序启动okay后显示出来     显示:[UIApplication sharedApplication].statusBarHidden = NO;    
一般在应用中拨打电话的方式是: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://123456789"]]; 使用这种方式拨打电话时,当用户结束通话后,iphone界面会停留在电话界面。 用如下方式,可以使得用户结束通话后自动返回到应用: UIWebView*callWebview =[[UIWebView alloc] init]; NSURL *telURL =[NSURL URLWithString:@"tel:10086"];// 貌 ...
我遇到的问题shell Script invocation Error   ,Command /bin/sh failed with exit code 2 解决方案: 查看build phase里面run script是否写的正确,必要时可以删除试一下
推荐一本电子书:Learn iPhone and iPad cocos2d Game Development
  转自:http://hi.baidu.com/andida591/item/05fcace07efae8f42a09a4fa   今天小看了下cocos2d 不是据说很牛的技术 是却是很牛的技术,看了几个牛人的帖子,遇到了点问题,这里记录下。 在编译这个的时候,出现了如标题中的错误   + (id) layerWithColor:(ccColor4B)color {         return [[[self alloc] initWithColor:color] autorelease]; }  刚开始是搜索的错误,找了一大堆的英文的解决办法,包括那个大名鼎鼎的啥米溢 ...
转自:http://blog.csdn.net/kmyhy/article/details/6869135   //.h   #import <UIKit/UIKit.h> @interface MyNavigationController : UINavigationController @end   //.m   #import "MyNavigationController.h" @implementation MyNavigationController -(void)popself { ...
  #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> typedef enum iToastGravity { iToastGravityTop = 1000001, iToastGravityBottom, iToastGravityCenter }iToastGravity; enum iToastDuration { iToastDurationLong = 10000, iToastDurationShort = 1000, iToastDurationNo ...
#define NUMBERS @"0123456789.\n"   - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSCharacterSet *cs; if(textField == self.mTextField) { cs = [[NSCharacterSet character ...
  UIImage* image= [UIImage imageNamed:@"navi_btn"]; CGRect frame_1= CGRectMake(0, 0, image.size.width, image.size.height); UIButton* backButton= [[UIButton alloc] initWithFrame:frame_1]; [backButton setBackgroundImage:image forState:UIControlStateNormal]; [backButto ...
1、在Mac OS中NSWindow的父类是NSResponder,而在i OS 中UIWindow 的父类是UIVIew。程序一般只有一个窗口但是会又很多视图。 2、UIView的作用:描画和动画,视图负责对其所属的矩形区域描画、布局和子视图管理、事件处理、可以接收触摸事件、事件信息的载体、等等。   3、UIViewController 负责创建其管理的视图及在低内存的时候将他们从内存中移除。还为标准的系统行为进行响应。   4、layOutSubViews 可以在自己定制的视图中重载这个方法,用来调整子视图的尺寸和位置。   5、UIView的setNeedsDispl ...
  转自:http://blog.csdn.net/NickTang/article/details/6264713#   NSLog的定义 NSLog定义在NSObjCRuntime.h中,如下所示: void NSLog(NSString *format, …); 基本上,NSLog很像printf,同样会在console中输出显示结果。不同的是,传递进去的格式化字符是NSString的对象,而不是chat *这种字符串指针。 示例 NSLog可以如下面的方法使用: NSLog (@"this is a test"); NSLog (@"st ...
Global site tag (gtag.js) - Google Analytics