【发布时间】:2015-09-24 21:48:38
【问题描述】:
我正在尝试从另一个文件访问一个文件中类型方法的返回值。也就是说:
文件_1:
class LetterView: UIView {
class func testFunction() -> CGSize {
return CGSizeMake(100,200)
}
}
文件_2:
class AnotherClass {
func callTestFunction() {
var result = LetterView.testFunction()
print("- breakpoint here - ")
}
}
如果我在调试器中放置断点并执行po result,我会在var result 上收到未解析的标识符错误。但是,如果我将testFunction() 的返回类型更改为Int(比如2)并返回它,那么函数调用将按预期工作。让我感到困惑。
【问题讨论】:
标签: swift