开发iPhone 应用程序并不难,基本上就是三个词 - “memory, memory, memory” 。iPhone OS 对内存的要求很严格,有memory leak ,杀掉; 内存使用超限额,杀掉。一个经过
要使用Apple 的SDK开发iPhone/iPod Touch软件或者游戏,需要首先注册一个开发者账号。如果需要在App Store上出售,则需要进行开发者认证。SDK免费,开发者认证个人版$99/Year,企业
在笔者的上篇文章《自己动手写iPhone wap浏览器之BSD Socket引擎篇》中已经成功解析出来了wml页面中的tag,如果读者仔细的话可能会看到里面中文的tag显示为乱码,这是因为在iPh
这段代码示范怎么取得iphone的剩馀磁碟空间,还有全部磁碟空间#include#includelong long freeSpace() {struct statfs buf;long long freespace = -1;if(statfs("/", &buf)
一、Symbian:诺基亚本身提供的mVPN客户端支持的是IPSec协议,通过第三方软件SymVPN可以支持PPTP协议。二、Android:支持PPTP、L2TP、IPSec和OpenVPN协议。三、iPhone/iPod touch
//休眠后委托事件- (void)applicationWillResignActive:(UIApplication *)application{............}//唤醒后的响应事件- (void)applicationDidBecomeActive:(UIApplicatio
objective c 截屏代码-(void)save{UIGraphicsBeginImageContext(mybackgroundview.bounds.size); //currentView 当前的view[mybackgroundview.layer renderInContext:UIGra
//禁止自动休眠可以通过这一句话搞定:[UIApplication sharedApplication].idleTimerDisabled=YES;//当然一定要慎用,记着退出程序时把自动休眠功能开启UIApplication sharedAp
每个iPhone应用程序都有一个UIApplication,UIApplication是iPhone应用程序的开始并且负责初始化并显示UIWindow,并负责加载应用程序的第一个UIView到UIWindow窗体中。UIApplic
在实际的编程过程中,通常会把一些公用函数制成函数库,供其它程序使用,一则提搞了代码的复用;二则提搞了核心技术的保密程度。所以在实际的项目开发中,经常会使用到函数库,函数库分
前言:iPhone是个极具艺术性的平台,相信大家在开发过程中一定有很多感触,希望能写出来一起交流,所以开了这个帖子,以后还会维护。如果大家和我一样有感触的话,可以跟在帖子下面,最好
INFOPLIST_FILE=Info.plistPlist是property list的缩写,plist文件中包含一些命名值和使用Core Foundation类型创建的值的列表。这些类型包括CFString、CFNumber、CFBoolean、
我们知道,在Xcode的/Developer/Library/PrivateFramework/XcodeEdit.framework/Resources目录下默认有几个主题,如下:但是这些默认的主题可能不是我们所喜欢和熟悉使用的,如果你
如果您的 iPhone 应用里含有连接服务器的功能,也许会遇到这种问题:WiFi 环境下连接正常,但用 GPRS 不能直接连接。因为纯 C 的 socket 不能激活 GPRS,而 Apple 自带的 API 可以
从没做过 iPhone 开发,从哪开始学呢?下面这张路线图能让您根据自身实际情况选择适合自己的开发之路。
DiyDict是我写的第1个应用程序开始自己想要这样的程序,在appstore上找不到,所以学了ojbective c自己写了1个。开始发布的时候,就觉得不是所有人会需要一个自己diy的程序,只是自
代码效果如下图所示: 在屏幕的中间大片主区域内,支持水平拖动,快速下扫手势;同时可以用屏幕下部的虚拟键盘操作。下面是代码: //按键状
当Jobs宣称“iPhone SDK提供的是和苹果内部开发人员使用的相同的工具”时,他显然忘了在iPhone SDK发布之前几个月,就有人开始使用开源的Open Tool Chain工具进行iPh
1 随机数的使用头文件的引用#import#importsrandom()的使用srandom((unsigned)(mach_absolute_time() & 0xFFFFFFFF));直接使用 random() 来调用随机数2 在UIImageView 中旋
最近常使用Instruments这个工具。我发现它对追踪游戏中的内存泄露非常有帮助。自从发现Instruments如此有用后,我就觉得写一篇文章介绍如何使用它来追踪内存泄露对其他人也会
使用Objective-zip的库读取zip文件,地址:http://code.google.com/p/objective-zip/可以在iphone上进行运行.简单的测试代码:Cpp代码#import#import "Objective-Zip/ZipFile.
随着iPhone的大众化,许多大型网站有专门针对iPhone优化过的页面,它们会判断用户浏览器的类型,而进行相应的重定向。比如用iPhone访问ebay.com会被重定向到iphone.ebay.com;6.cn
概述很多朋友希望在体验或学习iPhone开发,但是iphone开发环境一般需要安装在mac计算机下Mac OS中。这给许多朋友带来了额外成本投入。网上已经有各种破解方法,在非苹果电脑上
直接贴代码吧, 让找资料的更直接了…#import+(NSString*) md5:(NSString*) str {const char *cStr = [str UTF8String];unsigned char result[CC_MD5_DIGEST_LENGTH];
多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。这篇文章主要从线程创建与启动、线程的同步与