我就想不通了雨燕3.0的新的第一标签建议如何适用于returnTypes与布尔:在斯威夫特从一个函数返回一个布尔值3.0
var firstString = "string"
var secondString = "thing"
func areTheStringsAnagrams(first: String, second: String) -> Bool {
return first.characters.sorted() == second.characters.sorted()
}
areTheStringsAnagrams(first: firstString, second: secondString)
为什么调用该函数未使用的?
的错误是:
/swift-execution/Sources/main.swift:11:1: warning: result of call to 'areTheStringsAnagrams(first:second:)' is unused areTheStringsAnagrams(first: firstString, second: secondString) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
虽然集中在NSLayoutConstraints
以前的问题(即Result of call to [myFunction] is unused)在比较的Objective-C,目前的问题是窄的,因为它完全集中在函数调用在Swift 3.0中有returnType
的Bool
。
什么是你从编译器得到的错误? – Thilo
此代码确实编译并正常工作。这个问题是关于什么的? –
哪个功能未使用? –