问题标签 [xcode7-beta4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何在 Xcode 7 beta 4 中调用 SecItemCopyMatching?
在带有 Swift 的 Xcode 6 和 7 的早期版本中,这种语法可以工作:
但是,SecItemCopyMatching 声明在 Xcode 7 beta 4 中发生了变化:
老的: func SecItemCopyMatching(_ query: CFDictionary, _ result: UnsafeMutablePointer<AnyObject?>) -> OSStatus
新的: func SecItemCopyMatching(_ query: CFDictionary!, _ result: UnsafeMutablePointer<Unmanaged<AnyObject>?>) -> OSStatus
...现在 secureItemValue 类型不匹配。
该机制在提取结果之前令人困惑,我希望新声明更容易,但我不知道如何为secureItemValue变量声明正确的类型并提取结果。
ios - 尝试使用下面的 imagePickerController Delegate 函数时出错:
尝试使用以下功能时
出现错误:“无法下标 '[String:AnyObject] 类型的值?具有 'String' 类型的索引
在第二行我写了 let selected Image
这在 Xcode 6.3 和 6.4 上运行良好,但现在使用新的 Xcode 7 beta 4 不起作用并引发错误。
帮助!
ios - Xcode Beta 4:无法创建机器人 - 每次都崩溃
每次我尝试使用 Xcode Beta 4 创建机器人时,都会崩溃。
这看起来像是相关位,并且似乎是 Xcode 错误。
UNCAUGHT EXCEPTION (NSInternalInconsistencyException): View <NSPopUpButton: 0x7ffaf0480970> is not (and has to be) in stack view <NSStackView: 0x7ffaf0486080>.
interface-builder - 更新到 Xcode7-beta4 后,无法在属性检查器中设置 UITableView 的 backgroundColor 属性
更新到 Xcode7-beta4 后,我尝试使用 Interface Builder 的 Attributes Inspector 设置backgroundColor
属性,UITableView
但它似乎不起作用。
重现步骤:
- 创建新的单视图项目
UITableViewController
使用少量静态单元作为情节提要的初始控制器创建- Set
UITableView
在属性检查器中的背景
如果我backgroundColor
在用户定义的运行时属性中设置它会起作用。
我应该提交错误报告吗?
ios - 使用 XCode7 beta 4 将项目更新到 iOS9
我只是尝试使用新的 XCode7 beta4 运行我的项目,但在运行模拟器后立即给了我这个异常:
我读到设置主窗口的 rootViewVontroller 可能会出现问题,但我在 AppDelegate.m 文件中的代码是这样的:
其中 tabBarController 类是自定义的 UITabViewController。我不在我的项目中使用任何 .xib 文件!有人知道我该如何进行吗?
提前致谢
ios - Google Maps SDK 的 Xcode 7 链接器问题
我刚刚下载了 Xcode 7 beta 4 并尝试构建我的 Swift 2.0 应用程序,但我收到以下错误,我无法找出解决方案:
ld:警告:-weak_framework 与 -bitcode_bundle 一起使用时被视为 -framework(Xcode 设置 ENABLE_BITCODE=YES)。根据标头 ld 中的可用性标记,可能仍会发生弱链接:“path/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps(GMSBillingPointRecorder.o)”不包含位码。您必须在启用位码的情况下重建它(Xcode 设置 ENABLE_BITCODE),从供应商处获取更新的库,或禁用此目标的位码。对于架构 arm64 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
有谁知道如何解决这个问题?
ios - Xcode 7 Beta 4 - 断点不起作用
在 Xcode 7 Beta 4 中,我的断点都没有被命中。我已经检查了我能找到的这个网站上推荐的所有内容。他们在 Beta 3 中工作。是否有其他人经历过这种情况,如果有,是否找到了解决方法?
swift - Tapgesture中的Swift 2无法识别的选择器
我最近开始将我的应用程序更新到 Swift 2.0,但我遇到了一个问题,在 SO 上有一百个不同的答案,但似乎都与我的问题无关。
(这在将应用程序更新到 Swift 2.0 之前有效),但我无法找到对点击手势识别器所做的任何更改?
这是我得到的完整错误:
[Stocks.SidePanelViewController proFormulaTapGesture]:无法识别的选择器发送到实例 0x14f06ae00
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[Stocks.SidePanelViewController proFormulaTapGesture]:无法识别的选择器发送到实例 0x14f06ae00”
*** First throw call stack: (0x1830904d0 0x197afff9c 0x1830971ec 0x183094188 0x182f9920c 0x188c3c58c 0x188899b50 0x18872d104 0x188c3bc30 0x1886ed28c 0x1886eb3ac 0x18872b088 0x18872a5ec 0x1886fb908 0x1886f9fac 0x183047d6c 0x183047800 0x183045500 0x182f75280 0x18e0ec0cc 0x188762df8 0x100158184 0x1983428b8) libc++abi.dylib: terminating with uncaught exception of type NSException
这是一个简单的点击手势。但它似乎不再识别选择器了。
这是我用来设置识别器的代码:
这是我要运行的功能:
但是,因为它从不在控制台中打印“proFormulaTapGesture”。我绝对认为错误发生在函数之前。提到选择器的错误也暗示了这一点。
很明显,自从更新到 Swift 2.0 以来,try/catch 已经添加到函数中,但是在 tapGestureRecognizer 的设置中没有任何改变。
我尝试删除“抛出”并尝试从函数中,但问题仍然存在。我还尝试制作一个按钮而不是点击手势识别器。但我仍然遇到同样的错误,这表明它可能是选择器(功能)而不是点击手势/按钮的问题。但是我的应用程序中的所有其他按钮都可以正常工作吗?
我还尝试重命名选择器/功能和点击手势识别器。还是一样。
原始代码是用 Swift 编写的,而不是 Obj-C。throws 和 try 是在 Apple 将代码转换为 Swift 2.0 期间添加的
任何帮助为什么这突然被打破将不胜感激。
谢谢!