随笔分类 - iOS
摘要:将字符串进行MD5加密,返回加密后的字符串。#import<CommonCrypto/CommonDigest.h>//NeedtoimportforCC_MD5access-(NSString*)md5:(NSString*)str{constchar*cStr=[strUTF8String];unsignedcharresult[16];CC_MD5(cStr,strlen(cStr),result);//Thisisthemd5callreturn[NSStringstringWithFormat:@"%02x%02x%02x%02x%02x%02x%02x%02x
阅读全文
摘要:iOS使用 NSObject 基类的 isKindOfClass: 方法。声明:- (BOOL)isKindOfClass:(Class)aClass描述:Returns a Boolean value that indicates whether the receiver is an instance of given class or an instance of any class that inherits from that class. (required)参数:aClass: A class object representing the Objective-C class to
阅读全文
摘要:精至手机药典iPhone版已经完成了第二版的开发和测试,正在等待AppStore的审批。已越狱的iPhone很快就能下载使用了。第二版加入了历史前进和后退导航,从历史打开页面,以及收藏和注释功能,大大提升了用户体验!启动界面主界面药品目录药品药品相互作用药物类别药品搜索相互作用搜索用药指南临床计算工具诊断评估工具收藏历史选项使用帮助官方网站:http://www.apocrest.com/官方博客:http://blog.sina.com.cn/jzhmed官方微博:http://weibo.com/wamuuApp Store:http://itunes.apple.com/cn/app/i
阅读全文
摘要:1.判断字符串是否为空 if([textlenght]==0){//emptystring}2.字符串连接NSString*str1=@"str1";NSString*str2=@"str2";NSString*result;//方法1result=[str1stringByAppendingString:str2];NSLog(result,nil);//方法2result=[NSStringstringWithFormat:@"%@%@",str1,str2];NSLog(result,nil);//方法3result=[@&qu
阅读全文
摘要:这是最近完成的一个iPhone app。《目标身高》根据各省的调查数据和身高遗传特点进行计算,来算算你家宝贝能长多高吧。 App Storehttp://itunes.apple.com/cn/app/id478325161作者:黎波博客:http://bobli.cnblogs.com/日期:2011年12月2日
阅读全文
摘要:这几天遇到一个非常奇怪的问题,基于Xcode 4.2开发的app,导出的ipa安装包不能安装到iPod Touch 2上。Touch2固件版本是4.2.1,已越狱。iTunes、91手机助手、同步推试过了都不行。但是其他ipa文件可以成功安装到Touch2上。而Xcode 4.2生成的ipa包在iPhone 4、iPhone 3GS、iPod Touch 4都能安装成功并顺利运行,无论固件什么版本。初步分析的结果就是Xcode 4.2生成的app不支持Touch2。这几天找了一些朋友帮我测试ipa安装包,问一些有iOS开发经验的朋友,最终有个朋友提醒我Xcode 4.2中,Project-&g
阅读全文
摘要:今天在 Lion+Xcode 4.1 打开以前的项目出现 Expected declaration specifiers before 'interface' 错误,导致项目编译不通过,该项目之前在 Snow Leopard+Xcode 3.2.6 环境下编译正常。经过google找到解决方法如下:方法一:升级到 Xcode 4.2。方法二:修改所有 sqlite3.h 的引用路径#import "/usr/include/sqlite3.h"改成#import "sqlite3.h"原因是这两个头文件的版本不同,#import &quo
阅读全文
摘要:今天在Lion下用Xcode 4.1做书上的练习,写了一个非常简单的app。View上面有1个Image View,2个Label,2个Text Field。我在Xcode将项目编译运行到iOS模拟器中,当我用iOS模拟器的软键盘输入几个英文字母后,Xcode调试器出现了 EXC_BAD_ACCESS 错误。同样的代码在Snow Leopard 10.6.8下的Xcode 3.2.6运行正常。所以绝非大多数人所遇到的release使用不当的问题。经过百度找到错误原因和解决方法,原因:Xcode 4.1的iOS 4.3模拟器的bug,解决方法:在模拟器通过设置Keyboard将Auto-Corr
阅读全文