随笔分类 - iphone
摘要:1. open .bash_profile2. 设置路径 export ANDROID_SDK_ROOT=/DevelopTools/Android/android-sdk-macosx/3. 使用方法 $ANDROID_SDK_ROOT ,不要忘记$符号
阅读全文
摘要:Xcode是开发iOS应用和Mac OS应用的必备工具,但这个工具的辅助功能相对于Eclipse之类的IDE来说,还是比较少,在Eclipse里只要按Ctrl+Shift+F,就可 以将Java代码格式化得非常好看。而在Xcode里,只有Re-Indent(Ctrl+I)这一个调整缩进的功能,显然不够用。如果想要完成完备的代码格式化,得要借助Uncrustify这样的工具。更进一步,我们用Automate配置一个针对Text的Service,再加上快捷键,就可以在Xcode里间接实现和Eclipse同样效果的代码格式化功能了。首先安装Uncrustify工具。请确认Xcode已安装Comman
阅读全文
摘要:OC通过引用计数对内存进行管理。1. alloc,new,copy使引用计数加1,release使引用计数减1。当一个对象的引用计数为0时,该对象被释放2. alloc后必须调用release或者autorelease,否则会造成内存泄露3. 不是alloc,new,copy创建的对象不能调用release和autorelease,向已经释放的对象发送release或者autorelease请求会使程序crash4. 对于autorelease,向一个对象发送autorelease消息后,并没有使该对象的retainCount减1,而是将该对象放入当前活动的自动释放池中,当自动释放池被销毁的时
阅读全文
摘要:在xib文件中设置indentifier属性
阅读全文
摘要:伴随这iOS5的发布,xcode中加入了一个振奋人心的新特性:ARC(Automatic Reference Counting,俗称自动引用计数)。开启了这个特性之后,我们就不用在管理内存了。llvm3.0在编译期会自动把retain神马的加上。这就省去了很多麻烦事儿,可以把更加多的精力放在功能的实现上。 如何开启arc: 在创建项目的时候开启arc:在创建完后开启arc: 在target的bulid setting中找到objective-C Automatic Reference Counting,选择YES:如何让没有使用ARC的代码和使用了ARC的代码共存? 目前很多开源的框架,和我们
阅读全文
摘要:http://blog.cnrainbird.com/index.php/2012/09/25/jiu_gong_cheng_shi_pei_ios6_he_iphone5_xu_zhi_di_san_fang_jing_tai_ku/
阅读全文
摘要:lipo -create 模拟器库路径 真机库路径 -o 合并后的库路径
阅读全文
摘要:http://www.himigame.com/android-game/667.html
阅读全文
摘要:http://www.cocoachina.com/gamedev/gameengine/2012/0428/4206.htmlCocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。假如你可以使用和cocos2d相似的api来开发android上面的游戏,那岂不是更爽?这样,你就可以毫不费劲地扩大你的游戏的市场份额(android的用户数量巨大啊!)好吧,确实存在这么一个游戏框架,她就是cocos2d-x!cocos2d-x基于c++把cocos2d的api重新移植了一遍,,除了一些语法细节上面的差异之外,你可以
阅读全文
摘要:1. 导航栏的背景颜色 : navigationController.navigationBar.tintColor = [UIColor colorWithRed:(21.0/255.0) green:(153.0 / 255.0) blue:(224.0 / 255.0) alpha:1];
阅读全文
摘要:NSDate获取当前时区的时间[NSDate date]获取的是GMT时间,要想获得某个时区的时间,以下代码可以解决这个问题NSDate*date = [NSDatedate];NSTimeZone*zone = [NSTimeZonesystemTimeZone];NSIntegerinterval = [zonesecondsFromGMTForDate: date];NSDate*localeDate = [datedateByAddingTimeInterval: interval]; NSLog(@"%@", localeDate);
阅读全文
摘要:Vincent iOS/iPhone学习系列、代码教程----~~~持续更新中~~~http://www.devdiv.com/thread-48165-1-1.htmlpart 1--入门: 1. xcode 版本下载 以及 iphone sdk 下载: 最新版本在此下载: http://developer.apple.com/devcenter/ios/index.action 其他版本请看 http://connect.apple.com/cgi-bin ... 1.0.1.1.0.3.3.3.3.1 2. 入门教程: http://www.devdiv.com/thread-4649.
阅读全文
摘要:在使用UIBarButtonItem 系统提供的几个函数的时发现添加背景图片后会有个小框,而且很难去掉,影响效果,而且UIBarButtonItem好像不能使用frame 的属性,所以可以下面方法定制自己的UIBarButtonItem UIImage*image=[UIImageimageNamed:@"绑定弹出-返回.png"];CGRectframe_1=CGRectMake(0,0,image.size.width,image.size.height-4);UIButton*backButton=[[UIButtonalloc]initWithFrame:frame
阅读全文
摘要:摘自:iphone 控件一 视图UIView和UIWindowiphone视图的规则是:一个窗口,多个视图。UIWindow相当于电视机,UIViews相当于演员。1.显示数据的视图下面几个类可在屏幕上显示信息:UITestView:将文本段落呈现给用户并/允许用户使用键盘输入自己的文本。可设置可编辑或不可编辑,使用单一字号和单一字体。UILabel:实例呈现段的只读文本视图。UIImageViews:显示图片。UIWebWiew:显示HTML,PDF或其他高级Web内容。MKMapViews:想应用程序中嵌入地图。UIScrollView:实例支持呈现比正常应用程序窗口大小大一些的内容,滚动
阅读全文
摘要:+(UIImage *)getImage:(NSString *)videoURL{ NSDictionary *opts = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:NO] forKey:AVURLAssetPreferPreciseDurationAndTimingKey]; NSURL *url = [[[NSURL alloc] initFileURLWithPath:videoURL] autorelease]; AVURLAsset *urlAsset = [AVURL...
阅读全文

浙公网安备 33010602011771号