问题标签 [xcode8-beta3]
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.
swift - iOS10 中的布局问题
我会尽量保持简短。我正在使用viewDidLayoutSubviews(主要)将角半径应用于几个UIViewController中的某些视图。也在layoutSubviews中为自定义UIView做同样的事情。
安装Xcode 8 Beta后,这停止了可预测的行为。有时它可以工作,其他人延迟工作,其他人仍然,根本没有......
调试时立即发生的一件事是,在第一次调用viewDidLayoutSubviews时,所讨论的视图的边界为零。在第二次调用时,界限是正确的;问题是,正如我所说,第二次通话要么有(可见的)延迟,要么根本不会发生。
任何指针?谢谢大家。
最好的,雷纳托。
json - 未找到请求的 URL
代码示例是在 Xcode 8(β3) 中运行的 Swift 3.0。
此 Weather Underground URL(当MyKey
被替换为有效键时)返回一个 JSON 字符串,其中包含给定位置的当前天气... http://api.wunderground.com/api/MyKey/conditions/q/51.3276,-1.0022 .json
下面的代码应该做同样的事情,但会引发错误(“在此服务器上找不到请求的 URL。”,底部的详细信息)。
谁能看到我在代码中遗漏了什么?
Error: Optional("Error Domain=NSURLErrorDomain Code=-1100 \"The requested URL was not found on this server.\" UserInfo={NSUnderlyingError=0x600000442520 {Error Domain=kCFErrorDomainCFNetwork Code=-1100 \"(null)\"}, NSErrorFailingURLStringKey=file:///http:/api.wunderground.com/api/MyKey/forecast/q/51.3276,-1.0022.json, NSErrorFailingURLKey=file:///http:/api.wunderground.com/api/MyKey/forecast/q/51.3276,-1.0022.json, NSLocalizedDescription=The requested URL was not found on this server.}")
ios - Building success then "Thread 1: signal SIGABRT error" pops up
I'm on the initial way of building a calculator. Currently, the code is doing nothing but printing the digits and Pi into the calculator's label when user taps them.
1) Che Code
2) UI
The touchDigit function is linked to all the digit buttons as shown in the following figure. The display is the UILable
while performOperaton is the PI button
Problem
When I build the code, Xcode first told me the building was success, However, before I could do anything, there is an error popped up as follow
Error Log (copied from the debug area)
ios - 为什么 print() 文本显示在控制台中间而不是末尾?
在我最近观看的一个教学视频中,输入print()
导致文本出现在控制台中显示的文本的末尾viewDidLoad()
。print()
但是当我运行相同的代码时,文本会出现在控制台的中间(例如,文本正文后面的附加文本print()
会显示在控制台中——例如,请参见屏幕截图)。这是我所指的代码:
apple-push-notifications - UNUserNotificationCenter didRecieve 应用终止时不调用响应
如果应用程序未处于活动状态(甚至不在后台或说已终止),则在 3D Touch 后单击通知中的操作按钮聊天时不会调用 UNUserNotificationCenter 功能。当应用程序终止时,我在 Xcode 中使用“按名称附加处理”来调试应用程序。这是代码:
当 Notification Pop-up (Sent from MixPanel) 这个函数首先被调用,
呼叫 1:
然后到这里,
呼叫 2:
呼叫 3:
但是下面的函数没有被调用。但是,如果应用程序在后台运行,则调用下面的函数并且一切正常 OTHERWISE 应用程序进入前台,之后聊天不会。
这个函数永远不会被调用可能是因为它在 iOS 10 中超过 userNotificationCenter() 被贬值了,不确定。也请解释一下。。
我正在使用 iPhone 6s iOS 10 作为调试设备。 XCode 8 beta-3
xcode - 支付域意图显示互联网结果,而不是使用 Sirikit 的意图 UI 或意图确认
我正在使用 Sirikit 和我的支付域应用程序来使用 SendPayment 意图。一旦我说“使用支付应用程序向 William 发送 10 美元”,它就会转到 Intent 处理程序,但它会显示 Internet 结果,而不是要求确认并显示默认的 Intent UI。它上周工作,但突然停止工作。还有其他人面临这个问题吗?我检查了像“SendMessage”这样的另一个域正在工作。
对此的任何线索将不胜感激。提前致谢
ios - Timer.scheduledTimer Swift 3 pre-iOS 10 兼容性
我需要安排一个计时器来每秒触发一个功能,但我看到在 Xcode 8 beta 3 中,scheduledTimer 仅适用于 iOS 10。
在 iOS 9 或以前的版本中使用计时器有什么替代方法吗?
swift - 我的视图控制器不符合 GMSFetcherAutocompleteDelegate 协议
我正在尝试构建一个应用程序,在其中将文本输入 atextField
并获得谷歌通过其 Fetcher GooglePlaces API 提供的自动预测。我已经复制了代码并为我的应用程序进行了更改,但我无法弄清楚我做错了什么。我正在使用 Swift Xcode8 Beta 3。
请在下面查看我的代码。
swift - Swift 3.0 中 data.writeToFile(localPath, atomically: true) 的更新语法是什么?
我正在创建一个应用程序,用户在其中登录并从照片库上传个人资料图像,图像在我想要的位置显示良好,但是一旦模拟器停止并且应用程序再次运行,图像就会消失。我做了很多搜索,找到了看起来像我需要的代码,但我无法让这行代码在 swift 3.0 xcode 8 beta 3 中工作:
有人知道更新的语法吗?
swift - Xcode 8.0 Beta 3 与 Xcode 8.0
我不确定我一直在使用的 Xcode 8.0 Beta 3 和现在可以下载但我在 Beta 中运行良好的常规 Xcode 8.0 之间有什么区别,但是如果我在常规版本中打开我的项目,我会得到像50个错误。我告诉我删除所有 UIColors 之后的 () 以及更多在 beta 中很好的东西?
有谁知道这是否正常?对我来说,继续使用测试版似乎更容易。