赞了回答2013-04-30
{代码...}
回答了问题2013-04-28
{代码...} - {代码...}
回答了问题2013-04-23
多人合作,xib冲突就是个悲剧。如果改动非常大,合并就非常消耗时间。 ===== xcode 5 看来有了很大的改进,所以以上说法可能就不正确了: [链接]
提出了问题2013-03-02
赞了回答2013-01-21
{代码...} 我的代码里用这个跑多久都没问题
回答了问题2013-01-21
一般来说,APP安装到系统上之后会有一个本身的app的zip包和三个目录,document, lib, tmp(名字可能有错)。这三个目录都可以来放你要放的东西,但是tmp里面的东西是不会同步到itunes里备份起来的。本身app的zip包是无法进行修改的。那么我之前的一个做法是,当应用...
提出了问题2013-01-21
赞了回答2012-12-26
或许这样更容易明白 .h {代码...} .m {代码...}
回答了问题2012-12-26
我推荐你用git stash 暂存起来,切换回来的时候用git stash apply重新获取刚才的变更。切换的时候给你一个干净的工作目录:)
提出了问题2012-12-19
回答了问题2012-12-19
可能你没接触过common lisp,那就会更加变态了,完全可以用一种自己定义成另一种语言的格式。它的宏是功能非常强大,但同时也引出类似的很难读懂别人写的程序的问题。如果是团队开发,倒是可以规范自己团队内部的代码规范。
回答了问题2012-12-19
我猜是你服务端过来的时候把NSNumber对象认为了NSString对象,然后你打印NSNumber是对的,但是给Label赋值的时候就报错了,因为它不是NSString而是NSNumber,跟copy不copy,释放不是释放没有关系。只是类型错了。
回答了问题2012-12-19
__block ViewController *controller = self; [_tableView setPullToRefreshHandler:^{ [controller dataDidRefresh:nil]; }];
提出了问题2012-11-13
赞了回答2012-10-24
cut the crap,看图:[链接]之前看的一篇文章:Learning C using GDB,你可以看看 [链接] {代码...} array的index access在C里只是对指针操作的一个语法糖。a[n]完全等价于*(a+n)回到你的问题。C语言里int a[10]的话,a是一个指针指向a[0]的指针C语言里int a[2][3]的...
赞了回答2012-10-19
第一步:用webview打开 {代码...} 委托里判断每次载入URL,如果URL以REDIRECT-URL开头,则验证完成(第二步),不知道你是不是卡在了这里 {代码...} 拿到CODE,POST给insta(第三步)post参数如下 {代码...}
提出了问题2012-10-19
回答了问题2012-10-15
[rootViewController setModalPresentationStyle:UIModalPresentationCurrentContext];
回答了问题2012-10-12
这两个调用的场景是完全不一样的。 1)viewDidUnload只有在收到内存警告后,controller连着的主View被释放了才会调用。 2)而dealloc则是Controller释放的时候调用的,当然这个时候连着它的View也会被释放,但是这个时候是不会调用viewDidUnload的。
赞了回答2012-10-12
You may implement a dealloc method if you need to manage resources other than releasing instance variables. You do not have to (indeed you cannot) release instance variables, but you may need to invoke [systemClassInstance setDelegate:nil] on syst...