随笔分类 - iPhone
摘要:ios4.0系统已开始支持block,在编程过程中,blocks被Obj-C看成是对象,它封装了一段代码,这段代码可以在任何时候执行。Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline的,并且它对局部变量是
阅读全文
摘要:完全删除XCode命令:sudo /Developer/Library/uninstall-devtools --mode=all如果安装过xcode可以在Developer目录中的about xcode.png中找到这个命令,还有相关命令感兴趣的朋友可以研究下。这条命令可能出现删除不完整的情况,有个办法是把Developer删除,然后创建一个文件夹named为Developer,然后重启电脑。最好你可以安装xcode。
阅读全文
摘要:1、WebView显示Html。[WebViewsetOpaque:NO];[WebViewsetBackgroundColor:[UIColorclearColor]];NSString*gifFileName=@"j_0002.gif";NSMutableString*htmlStr=[NSMutableStringstring];[htmlStrappendString:@"HelloHoney"];[htmlStrappendString:@"<p><imgsrc=\""];[htmlStrappe
阅读全文
摘要:1、 [UIImage imageNamed:] 这个函数提供了很好的方法来索引图片,但是此方法把图片直接加载到内存。 2、[UIColor colorWithPatternImage:] 如果我们用这个方法来设置View的背景,实在是太方便了,直接能把一个图片画到View上,但是问题出现了,此方法会引起内存的Up(Instrument中)。本来alloc的时候仅仅要1M的内存,但是用了这个函数后,内存会上涨7-8倍(请视Image大小而定);
阅读全文
摘要:iPhone中,在网络中的数据流中提取链接中的文件名称时,有很多方法,这里总结一些。方法一:最直接。 [代码]方法二:根据字符或者时字符串分割。Object -CCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1NSString*link=@"htt...
阅读全文
摘要:在iPhone中的网络应用分get和post方式,get方式一般用在获取少量数据后在对数据解析,获取的数据一般可以解析成xml和json,然后提出有用的数据。iPhone API中的NSString 提供了stringWithContentsofUrl:它使用同步连接,在执行期间,应用程序暂停,直到下载完成,所以不适合获取大的数据。一般方法为:Object -CCode highlighting ...
阅读全文
摘要:在iPhone中涉及数据库的操作的时候,在更新操作中要传递可变参数,这些可变参数其实就是数据库语句,这样在数据库涉及的过程中,不利于数据和业务的分离,对此,我们可以对其提供的函数再包装。 首先来看看Object C中对可变参数函数的定义、调用,eg: Object -CCode highlighting produced by Actipro CodeHighlighter (freeware...
阅读全文
浙公网安备 33010602011771号