Questions tagged «xcode»

Xcode是Apple的集成开发环境(IDE)。使用注意:此标签仅用于有关Xcode IDE本身的问题,而不用于一般的Mac或iOS编程主题。对于Mac编程问题,请使用[cocoa],对于iOS编程问题,请使用[cocoa-touch]或[iOS]或[Swift]。

25
UITableView单元格的动态高度问题(快速)
可变长度的动态文本将注入到表格单元格标签中。为了动态调整tableview单元的高度,我在中实现了viewDidLoad(): self.tableView.estimatedRowHeight = 88.0 self.tableView.rowHeight = UITableViewAutomaticDimension 这对于尚未UITableViewAutomaticDimention滚动到的单元格效果很好(滚动到该单元格时即会调用),但不适用于最初在向表中加载数据时在屏幕上呈现的单元格。 我尝试过简单地重新加载数据(如许多其他资源中所建议): self.tableView.reloadData() 在这两个方面viewDidAppear(),viewWillAppear()都没有用。我迷路了..有人知道如何让xcode渲染屏幕上最初加载的单元格的动态高度吗? 如果有更好的替代方法,请告诉我。


8
在Swift中以编程方式在选项卡之间切换
我需要编写一些代码以在iOS应用启动时将视图切换到另一个选项卡(例如,默认情况下显示第二个选项卡,而不是第一个)。 我是Swift的新手,并且已经完成以下工作: 该代码可能应该放在第一个选项卡的ViewController的重写func viewDidLoad()函数中。 以下代码显示了第二个ViewController,但没有在底部显示标签栏(vcOptions是第二个ViewController标签项: let vc : AnyObject! = self.storyboard.instantiateViewControllerWithIdentifier("vcOptions") self.showViewController(vc as UIViewController, sender: vc) 我认为答案可能在于使用UITabbarController.selectedIndex = 1,但不确定如何实现。

30
构建失败,并显示“命令失败,退出代码非零”
当我尝试使用Xcode构建我的应用程序时,错误中断了构建过程: 命令CompileStoryboard失败,退出代码非零 有时,它显示此错误: 命令CompileSwift失败,退出代码非零 我已打开“新构建系统”。 我该怎么做才能解决此问题?
79 xcode 

3
在Xcode上启用Firebase Analytics
我正在尝试测试Firebase Analytics的实施。他们在文档中指出: 通过将-FIRDebugEnabled参数传递给应用程序来启用调试模式。您可以在应用程序的Xcode方案中添加此参数。通过-FIRDebugEnabled启用调试模式时,应用程序的进一步执行也将处于调试模式。为了返回默认模式,必须使用应用程序参数-FIRDebugDisabled显式禁用调试模式。 不幸的是,我不知道我在哪里设置这个方案。在Android中,这很容易。帮助将不胜感激。

3
为什么Xcode 4不创建任何产品?
无论构建配置如何,构建我的iPad应用程序实际上都不会输出.app文件。它确实可以在iPad模拟器和设备上运行,但是当我单击“构建”或“构建并运行”时,二进制文件会以红色显示在“产品”下,并且不会在构建设置中指定的“构建”文件夹中创建。 有任何想法吗?
79 xcode  ios  xcode4 

22
UITextView文本内容不是从顶部开始
我有一个来自JSON文件的长文本,但是当我单击UITableViewCell中的链接转到我的UIViewController页面时,UITextView文本会加载字符串内容,但不会从头开始显示内容,因此我必须向上滚动所有内容时间。 我需要做什么?

11
文件是为归档而构建的,不是链接的体系结构(i386)
我必须建立静态库。我想在我的iPhone和iPad应用程序中使用。当我尝试运行模拟器时,我得到了链接错误。我是iOS开发的新手。友善的帮助; ld:警告:忽略文件/Users/valuelabs/Desktop/DruvaProject/libraries/libnetUtils.a,该文件是为不是链接架构的归档文件而构建的(i386)架构i386的未定义符号: “ _ OBJC_CLASS _ $ _ netUtils”,引用自:ViewController.o中的objc-class-ref ld:未发现体系结构i386铛的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用) 我尝试在体系结构中添加i386。但没有运气

3
编译错误:开关,“之前的期望表达式”
顺其自然,我重新制造了我的问题,因为这很容易解释。 这符合没有错误: switch (n) { case 1: NSLog(@""); NSString *aStr; break; default: break; } 这会编译错误,并且只缺少NSLog(): switch (n) { case 1: NSString *aStr; break; default: break; } 它抛出在编译“的误差预期表达‘的NSString’之前” 我在这里想念什么吗?


7
物镜自省/反思
是否有内置的方法,函数,API,普遍接受的方式等来在Objective-C中转储实例化对象的内容,特别是在Apple的Cocoa / Cocoa-Touch环境中? 我希望能够做类似的事情 MyType *the_thing = [[MyType alloc] init]; NSString *the_dump = [the_thing dump]; //pseudo code NSLog("Dumped Contents: %@", the_dump); 并显示对象的实例变量名称和值,以及在运行时可调用的任何方法。理想情况下为易于阅读的格式。 对于熟悉PHP开发人员,我基本上找的反射功能等效(var_dump(),get_class_methods())和面向对象的反射API。


5
Xcode全栈跟踪
无论如何,在进行调试时都可以看到完整的堆栈跟踪,这是在主线程中调用的方法的列表。或以任何方式在命令窗口上打印它们。

5
Xcode 7错误ITMS-90474:“无效的捆绑包”,无法提交给Apple
我有一个要提交给Apple的应用程序。我已经验证过了。我正在使用Xcode 7和Swift2。当我尝试提交给Apple时,出现以下错误: 错误ITMS-90474:“捆绑包无效。iPad多任务支持需要以下方向:UIInterfaceOrientationPortrait,UIIinterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight”。在捆绑包中找到了“ UIInterfaceOrientationPortrait”。 我该怎么办?我会用他们要求的名称制作一些图像吗?
78 xcode  xcode7  bundle 

3
使用Xcode的All Exceptions断点时忽略某些异常
我在Xcode中配置了一个All Exceptions断点: 有时Xcode会停在以下行中: [managedObjectContext save:&error]; 具有以下回溯: 但如果您单击“继续”,程序将继续运行,好像什么都没发生。 如何忽略这些“常规”异常,但仍然让调试器停止自己代码中的异常? (我知道发生这种情况是因为Core Data在内部抛出并捕获了异常,并且Xcode只是在每次抛出异常时都接受我的暂停程序的请求。但是,我想忽略这些,以便回到调试自己的代码上!) 主持人:这类似于“ Xcode 4异常断点过滤”,但是我认为这个问题花很长时间才能解决问题,并且没有任何有用的答案。它们可以链接吗?
78 iphone  ios  xcode 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.