问题标签 [xcode8.1]
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 8.1 模拟器断断续续的动画
我的应用程序运行良好,直到几天前我被迫从 Xcode 7 升级到 Xcode 8.1,从 Swift 2 升级到 Swift 2.3。
现在 Xcode 8.1 中的模拟器在滚动时非常不稳定,甚至过渡动画也很糟糕。
我需要做什么才能让它回到我在 Xcode 7 中的平滑模拟器?
swift3 - 如何使用 Alamofire 执行顺序请求并在 Swift 3 中的每一步更新progressHUD
好吧,我对这个疯了......
我正在使用 Alamofire 4.x(Swift 3 和 XCode 8.1)。我需要从需要身份验证的站点获取并解析几个 html 请求(不幸的是,没有 json API)。然后用 Fuzi 解析 HTML,这个进度可能需要一些时间,所以我计划使用 ProgressHUD(确切地说是 PKHUD)让用户知道发生了什么。我还需要获取一些不支持身份验证的 html。
我创建了一个结构和函数来处理整个网络过程并解析数据。
我设法执行了请求并获取了我需要的数据,但我似乎无法弄清楚如何在正确的时间进行 HUD 更新。
到目前为止,这是我的代码:
在此设置下,我将在 TableViewController 中设置一个 MscRequest 并启动一系列请求,如下所示:
使用此设置,所有 HUD 更新都同时完成(在主线程上)并最终在后台获取和解析仍在进行时被解除。不完全是我想要的...
我尝试了各种迭代(有或没有自定义队列),我还直接从 Alamofire 的手册中尝试了 HTML 请求代码(省略了 completionHandler 部分),但我仍然得到相同的结果......
我还查看了 Grand Central Dispatch 教程(例如这个: http: //www.appcoda.com/grand-central-dispatch/)但我还没有弄清楚如何在使用 Alamofire 时应用信息......
值得注意的是,当时我设法通过手动 NSURLRequests 在 Objective-C 中完成了这项工作。我正在将这个旧应用程序现代化到 Swift 3,并认为我应该尝试一下 Alamofire。
不禁觉得我错过了一些明显的东西……有什么建议吗?
json - 热门修复类型“NSFastEnumerationIterator.Element”(又名“Any”)没有下标成员
试图从此 JSON 中获取帖子的“标题”、“内容”、类别的“标题”和作者姓名。得到错误Type 'NSFastEnumerationIterator.Element' (aka 'Any') has no subscript members
。在控制台中打印帖子工作正常,但在尝试获取帖子标题时出错。请帮忙。JSON & Switch 代码是
JSON
SWIFT代码
swift - Swift stdlib 工具错误
我在使用 Xcode 8.1 和 Swift 3 编译时遇到此错误:
Swift stdlib 工具错误
编译日志的结尾如下所示:
非常奇怪的是,如果我将包含项目的文件夹复制到我的桌面,它确实编译没有错误。如果我将它复制到其他地方,它会出错。来回移动它几次以验证,最后在第三次移动之后,它在桌面上也出现错误。
有任何想法吗?
提前谢谢了。
ios - Xcode UI 测试失败 - 计算的无效命中点
当测试在 iPad Pro 12.9 英寸上运行时,我的 Xcode UI 测试代码因此错误而失败。对于所有 iPhone 型号和 iPad Retina,都没有看到错误。
断言失败:EasyTVUITests.m:81:UI 测试失败 - 计算单元格 0x600000377dc0 的无效命中点(-1.0、-1.3):特征:8589934592、{{411.0、-1373.0}、{813.3、106.3}}
失败的测试代码行是这一行:
该错误实际上是什么意思,我该如何调试它?
这是错误的完整运行:
点击单元格
索引为 17 并不重要——我只是想选择一个随机单元格。我尝试了另一个索引,但没有任何区别。
从视觉上看,iPad Pro 版本看起来与 iPad Retina 版本没有“错误”或不同。
这是 Xcode 8.1,iPad 模拟器运行 iOS 10.1。
xcode - Xcode8.1 cocoapods 中止陷阱:6
这是我的 pod 文件内容:
pod 'Firebase/Core
pod 'Firebase/Auth’
pod 'Firebase/Database’
pod 'Firebase/Storage'
pod 'SDWebImage'
pod 安装但无法创建 xworkspace。Abort 6 失败。我正在运行 Xcode 8.1 和 macOS 10.12.2 Beta。我已尝试删除并重新安装最新的预发布 pod。还有其他解决方案吗?
xcode - Xcode 8.1 在 pod 安装/更新时冻结
每次运行 pod install/update 时 Xcode 8.1 都会冻结,我必须强制退出 xcode 并再次打开它。当我尝试将 2 个分支与源代码控制和终端合并时,也会发生这种情况。
ios - 收到特定号码的短信时铃声设置为高音量
我正在开发一款 iOS 应用程序,该应用程序要求如果手机收到来自特定号码的短信,则将铃声音量设置为响亮。
我知道如何增加或减少最有可能发生这种情况的音量。
但是我如何检查从特定号码收到的短信,即使应用程序已关闭?