上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 36 下一页
摘要: Open Xcode, leave the splash screen up and choose "File", "Open Recent Projects", "Clear Menu" will remove all from the list and let you start over. 阅读全文
posted @ 2014-02-10 11:30 如来藏 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 对于刚加入iOS应用开发行列的开发者来说,终于经过艰苦的Coding后完成了第一个应用后最重要的历史时刻就是将应用程序提交到iTunes App Store。Xcode 4.2开发工具已经把App提交流程化了,但是第一次提交总是充满兴奋和疑问的。本文将大概介绍如何将iOS应用程序提交到App Store的各个流程。希望对想将应用发布到苹果商店的新开发者一些帮助(翻译文章,如有术语错误,请给我留言批评,谢谢)。怎么把开发完成的iOS App发布提交到App Store视频教程[高清]最近这篇文章点击很多,昨天到墙外Youtube上辛苦找到了这个精华高清视频。花了我一大晚上4个小时翻译加上了中文字 阅读全文
posted @ 2014-02-10 10:40 如来藏 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 这个使用uilabel自调节高度发现的问题,代码如下://content label NSString *contentValue = ((MessageDetailRecord *)[self.entriesArray objectAtIndex:indexPath.row]).content; CGFloat width = 0.0f; CGSize orignalSize; #pragma clang diagnostic push#pragma clang diagnostic ignored "-Wdeprecated-declarations" if ([Gen 阅读全文
posted @ 2014-01-24 12:13 如来藏 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 用如下的方法可以非常方便停留到具体crash的某行代码Adding an Exception BreakpointAdd an exception breakpoint to your project in the breakpoint navigator.To add an exception breakpointIn the bottom-left corner of the breakpoints navigator, click the Add button.Choose Add Exception Breakpoint.In the Exception pop-up menu, ch 阅读全文
posted @ 2014-01-23 14:39 如来藏 阅读(446) 评论(0) 推荐(0) 编辑
摘要: apple sample lazytableimages1,首先设置横向显示的uitableview self.customTableview.transform = CGAffineTransformMakeRotation(M_PI/-2);同时需要将cell也加以旋转否则其内部的图片是反的 cell.contentView.transform = CGAffineTransformMakeRotation(M_PI/2);2,使用cell的imageview来实现图片的加载 cell.imageView.image = [UIImage imageNamed:@"timelin 阅读全文
posted @ 2014-01-07 10:54 如来藏 阅读(1687) 评论(0) 推荐(0) 编辑
摘要: 这个是因为发送消息的对象已经被dealloc了,然后再次发送[release]请求就不行了。所以可以retain或者alloc对象if (self.buttonsList) { for (int index = 0; index = (self.bgscrollview.frame.size.width - 5.0f)) { //new line ++scrollviewLineNumber; cellOffsetx = 5.0f; } button.frame = CGRectMake(cellOffsetx, cellHeight*scrollviewLineNumber + cel... 阅读全文
posted @ 2014-01-04 09:39 如来藏 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 查了一上午的问题:[****ViewController respondsToSelector:]: message sent todeallocated instance原因解析:某个公共类或系统提供的控件,存在delegate方法,当创建此公共控件的容器类已经销毁,而这个控件对应的服务是在其它run loop中进行的,控件销毁或者需要进行状态通知时,依然按照delegate的指针去通知,则会出现这个问题。本问题解法:创建 MKMapView时设置了delegate容器类的dealloc方法中要,将其delegate=nil; 阅读全文
posted @ 2013-12-30 10:55 如来藏 阅读(230) 评论(0) 推荐(0) 编辑
摘要: iOS开发,最郁闷的莫过于程序毫无征兆地就崩溃了,用bt命令打出调用栈,给出的是一堆系统EXC_BAD_ACCESS的信息,根本没办法定位 问题出现在哪里。通常这样的崩溃出现,原因一般就是:调用了已经释放的内存空间,或者说重复释放了某个地址空间。而怎样定位到这个地址呢,可以通过编辑 xcode的scheme,添加如下标记位,让系统把错误地址打印出来,如图:(通过Product->Scheme->Edit Scheme进入下面编辑页面,选中Arguments tab,增加标计位NSZombieEnabled设为YES)这样,但崩溃出现,系统会出现以下提示信息:2013-06-23 0 阅读全文
posted @ 2013-12-30 10:54 如来藏 阅读(256) 评论(0) 推荐(0) 编辑
摘要: ARC与非ARC在一个项目中同时使用,1,选择项目中的Targets,选中你所要操作的Target,2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc混用没有问题,没有用ARC的代码继续坚持谁申请谁释放就好了。以前的库没有时间重写,都采用这种方法。而且不知道你用的是什么第三方代码,一般来说,现在很少有arc only的代码,大部分都是用一些宏来让代码可以同时适应arc和非arc的(用#if __has_feature(objc_arc)判断)。如果代码量不大,可 阅读全文
posted @ 2013-12-27 15:45 如来藏 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 因为NSLog的输出还是比较消耗系统资源的,而且输出的数据也可能会暴露出App里的保密数据,所以发布正式版时需要把这些输出全部屏蔽掉。我们可以在发布版本前先把所有NSLog语句注释掉,等以后要调试时,再取消这些注释,这实在是一件无趣而耗时的事!还好,还有更优雅的解决方法,就是在 项目的prefix.pch文件里加入下面一段代码,加入后,NSLog就只在Debug下有输出,Release下不输出了。 如何实现:在-Prefix.pch(pch全称是“precompiled header”,也就是预编译头文件,该文件里存放的工程中一些不常被修改的代码,比如常用的框架头文件,这样做的目的提高编译器编 阅读全文
posted @ 2013-12-27 13:26 如来藏 阅读(930) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 36 下一页