- 浏览: 257968 次
- 性别:
- 来自: 北京
最新评论
-
cccoooccooco:
测了下,效率很高啊。谢谢分享。
字符串替换算法【java】 -
zkai309:
你好,
我们是ios手游《富豪传奇》的开发商,你开发的糗事囧 ...
如何判断自己是否到了该辞职的时候 -
xyxdasnjss:
吃饱了就饿 写道以后会用到
设备判断 iphone3? iphone4? iphone5? -
吃饱了就饿:
以后会用到
设备判断 iphone3? iphone4? iphone5? -
xyxdasnjss:
zhihaoshi 写道ios 5.0 中用什么方法判断 iO ...
ios 判断设备的GPS功能是否开启
文章列表
转自: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 ...