Tag: Xcode

使用ARC查找保留的对象

我有一个被保留的东西超过了必要的(很可能是因为一个strong而不weak的属性)。 大的代码库,所以很难find在哪里。 如何在使用ARC时find所有保留这个对象的行? 如果我不使用ARC,我想我可以简单地覆盖retain并检查它从哪里调用。 我可以做与ARC类似的东西吗?

如何知道何时可以忽略所有exception断点上的__cxa_throw?

我在Xcode 4.5.1上。 我认为这是我看到的比较新的行为。 我更喜欢在启用“所有exception”断点的情况下开发和testing我的项目。 我已经遇到了一个场景,我正在将缩略图图像加载到tableview中的单元格,在那里我得到一个__cxa_throwexception。 当我点击“继续执行程序”button,Xcode继续其快乐的方式。 我得到缩略图。 应用程序似乎工作正常。 我正在寻找一些关于如何确定这是否安全可以忽略的提示。 就像也许一些理解栈跟踪的指针? 或者是其他东西? 以下是代码片段: NSString *imageStr = item.thumbURL; imageStr = [imageStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSURL *imageURL; if (![imageStr isEqualToString:@""]) { imageURL = [NSURL URLWithString:imageStr]; NSLog(@"imageURL: %@",imageURL); if (imageURL == nil) { NSLog(@"imageUrl was nil for string: %@",imageStr); } else { UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; //spinner.frame = CGRectMake(cell.imageView.frame.size.width/2,cell.imageView.frame.origin.y […]

如何在XCode 4.2.1(SDK5.0)中安装较旧的iOS模拟器

我刚刚买了一个新的iMac。 然后我下载了最新的SDK 5.0并安装了XCode 4.2.1。 一切工作正常。 虽然我意识到只有iPhone和iPad模拟器5.0可用于debugging。 所以我继续点击更多的模拟器…我点击安装所有项目,一段时间过去了,当我回来,它表示为“已安装”。 但是当我回到我的XCode时,列表中仍然只有Simulators 5.0。 那么,我该如何在XCode 4.2.1中安装旧的模拟器呢? 我有没有错过任何步骤? 或者我需要安装较旧的SDK? 请帮忙。 谢谢。

如何删除XCode 4中的文档“iOs 4.2库”

HI。 我的XCode 4.0.1有很多文档下载。 我有 iOS 4.2库 iOS 4.3库 Mac OS X 10.6核心库 Mac OS X旧版库(已卸载) Xcode 4.0开发人员库 我想卸载4.2库,因为它是旧的。 但是“负号”是禁用的,“Delete Documentation Feed”也是禁用的。 所以,没有其他办法可以删除它。 有人知道如何做到这一点?

IOS:一个IBAction多个button

在我的项目中,我必须控制40个button的动作,但是我不想创build40个IBAction,我可以只使用一个IBAction,怎么样?

在pod spec中的Cocoapods依赖不起作用

我得到这个spec文件的语法错误: Pod::Spec.new do |s| s.name = "BSImageLoader" s.version = "0.1.3" s.summary = "The image loading framework for PicPoc" s.homepage = "https://bitbucket.org/boolalsofware/bsimageloader" s.license = 'MIT' s.author = { "Spencer Comerford" => "Spencevail@gmail.com" } s.source = { :git => "git@bitbucket.org:boolalsofware/bsimageloader.git", :tag => "0.1.3" } s.source_files = 'Classes/*.{h,m}', 'Classes/PublicHeaders/*' s.public_header_files = 'Classes/PublicHeaders/*.h' s.dependency = 'BSTiledImageView', :git => 'git@bitbucket.org:boolalsofware/bstiledimageview.git' […]

如何在Xcode 4中创build项目模板

它很难find一个教程来做到这一点,因为大多数信息与Xcode 3有关。下面的答案可能会帮助一些人。 我从以下网站获取了大部分我的信息,以获得以下答案: http://meandmark.com/blog/2011/12/creating-custom-xcode-4-project-templates/ http://www.bobmccune.com/2012/03/04/creating-custom-xcode-4-file-templates/

IOS:使用iPad KeyBoard的回车键进行操作

我有两个文本框,在第一个文本框中我写“Hello”,当我按下iPad键盘input时,我希望在第二个文本框中出现“世界”; 我如何使用回车在我的应用程序中创build一个动作?

putpkt:写入失败,pipe道破损

我正在使用AdHoc部署在iPad上部署我的应用程序,并且出现此错误。 我已经检查了几个问题,说的相同,但解决scheme一直重新​​启动XCode,重新启动iPad,重新启动Mac。 我已经完成了所有三个,这个错误不会消失。 任何其他的提示,我需要看看? 谢谢, Teja公司。

未find此可执行文件的有效configuration文件…(再次)

我知道这个问题已经被多次询问和回答了,但是我没有提出任何解决scheme。 我收到上面的错误,尽pipe有一个有效的configuration文件,据我可以告诉匹配的包标识符: 我已经按照本网站提出的各种build议解决scheme中的步骤进行操作,包括删除所有现有证书并重新开始,如此处和此处所示 。 我注意到的一件事是configuration文件不会显示在代码签名列表中,无论是目标还是项目。 任何人都可以提供更多的build议?