Tag: Xcode

有没有办法在Xcode中压制警告?

有没有办法在Xcode中压制警告? 例如,我正在调用一个未logging的方法,因为该方法不在头部,所以我得到了编译警告。 我知道我可以将其添加到我的头来停止警告,但我想知道是否有一种方法,而不是将其添加到标题(所以我可以保持标题清洁和标准)来压制警告? 一个杂注什么的?

检测导航栏上按下“后退”button的时间

在导航栏上按下后退button(返回到前一个屏幕,返回到父视图)时,我需要执行一些操作。 是否有一些方法可以实现捕捉事件并启动一些操作,以在屏幕消失之前暂停和保存数据?

Xcode 6 iPhone模拟器应用程序支持位置

在Xcode 6中,我有一个应用程序,我正在使用Core Data,但在iOS 8 iPhone Simulator的应用程序支持中没有文件夹。 我的文件和核心数据sqlite数据库被存储在哪里?

Cocoapods与Xcode 6和10.10优胜美地

在最初升级到10.10和XCode6-Beta之后,我尝试运行“pod update”,并收到以下错误消息: cannot load such file — xcodeproj/prebuilt/universal.x86_64-darwin14-2.0.0/xcodeproj_ext (LoadError) 我尝试使用'sudo gem install cocoapods'来更新Cocoapods,但收到另一个错误: Fetching: xcodeproj-0.17.0.gem (100%) Building native extensions. This could take a while… ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension. "/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby" -rubygems /Library/Ruby/Gems/2.0.0/gems/rake-10.1.1/bin/rake RUBYARCHDIR=/Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/ext RUBYLIBDIR=/Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/ext /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for -std=c99 option to compiler… *** extconf.rb failed *** Could not create […]

使用Xcode的“所有exception”断点时,请忽略某些exception

我有在Xcode中configuration的所有exception断点: 有时Xcode会停在一行,如: [managedObjectContext save:&error]; 跟着下面的回溯: 但程序继续,如果您点击继续,就好像什么也没有发生。 我怎么能忽略这些“正常”的exception,但仍然有我的代码中的exception停止debugging器? (我知道这是因为Core Data在内部引发并捕获exception,而且Xcode只是简单地遵守我的请求来暂停程序,但是,我想忽略这些,所以我可以回到debugging我自己的代码!) 版主:这与“Xcode 4exception断点过滤”类似,但我认为这个问题需要很长的时间来解决,并没有任何有用的答案。 他们能联系起来吗?

Xcode卡在“您的应用程序正在上传”

从Xcode提交我的应用程序到App Store时,我面临一个问题。 我已经做了一切关于我的项目,并在我的iPhone和iPad上运行良好。 但是当我提交我的项目时,我面临着一个巨大的问题。 首先在档案之后我做了validation。 现在我的组织者档案文件也显示状态通过validation。 所以我相信我正在提交应用程序的最后一步。 我点击分发和select提交应用程序到应用程序商店。 login后,我也select了configuration文件。 我被困在这里。 你可以在下面的截图中看到。 而我从来没有见过 进度条,我可以看到提交进度或类似的东西。 只有屏幕我可以看到的是: 编辑: 大约一点半左右。 和互联网连接正在工作。 我的ipa文件只有3.5 MB。 最后,当我尝试应用程序加载器上传相同我收到以下屏幕以及很长一段时间authentication与iTunes Store … .. 我现在应该怎么做?

iOS 7应用程序图标,启动图像和命名约定,同时保持iOS 6图标

我刚刚在iOS 6上完成了一个应用程序,并在一周前购买了一个开发人员帐户,所以没有太多时间玩iOS 7 SDK。 刚刚下载的黄金大师版本,并试图升级我的应用程序与iOS 7兼容。 我意识到,iOS 7需要一些与应用程序图标的工作。 我检查了许多相关的问题,我很困惑怎么办。 我已经有一个应用程序图标的iOS 6应用程序,当我安装了黄金版本,我看到了以下内容: 并用于启动图像: 我可以为iOS 7创build新的平面图标,而我希望iOS用户继续看到旧图标。 我该怎么办? 使用“使用资产目录”或手动添加图标,如果我手动添加图标,那么我应该怎样命名这些图像? 谢谢!

如何使用拉来刷新Swift?

我正在使用swift构build一个RSS阅读器,并需要实现拉来重新加载function。 这是我如何做到这一点。 class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet var newsCollect: UITableView var activityIndicator:UIActivityIndicatorView? = nil override func viewDidLoad() { super.viewDidLoad() self.newsCollect.scrollEnabled = true // Do any additional setup after loading the view, typically from a nib. if nCollect.news.count <= 2{ self.collectNews() } else{ self.removeActivityIndicator() } view.addGestureRecognizer(refresh) } @IBAction func reload(sender: […]

在Xcode 6中使用AutoLayout约束来模拟方面适合的行为

我想使用AutoLayout来调整和布局视图的方式,让人想起UIImageView的方面适合的内容模式。 我在Interface Builder的容器视图中有一个子视图。 子视图有一些我想要尊重的固有长宽比。 容器视图的大小在运行时才是未知的。 如果容器视图的纵横比比子视图宽,那么我希望子视图的高度等于父视图的高度。 如果容器视图的高宽比高于子视图,那么我希望子视图的宽度等于父视图的宽度。 无论哪种情况,我都希望子视图在容器视图中水平和垂直居中。 有没有办法在Xcode 6或以前的版本中使用AutoLayout约束? 理想情况下使用Interface Builder,但是如果没有,也许可以通过编程来定义这样的约束。

版本与构build在XCode

我有一个使用Xcode 3开发的应用程序,最近开始使用Xcode 4进行编辑。在目标摘要中,我使用了以下字段的iOS应用程序目标表单:标识符,版本,构build,设备和部署目标。 版本字段为空,构build字段为3.4.0(与我使用Xcode 3进行编辑时的应用程序版本相匹配)。 我的问题是: 版本和生成字段有什么区别? 为什么升级到XCode 4后版本字段为空? 谢谢。