所以我和一些朋友在一个bitbucket项目上工作,并且已经意识到bitbucket有时不会同步所有文件.但这是发生了什么:
我继续工作并创建了一个类,我基本上复制了一个旧的View Controller(称为WelcomescreenViewController.swift- > CreateAccountViewController.swift)并在主故事板中进行了一些调整.在这里,我删除了新的所有旧插座,然后为ViewController创建了一个自己的类,并在主故事板中将它与它连接起来.
现在发生的是有一些问题,我还原了一切,并再次删除了这两件事.基本上现在Xcode仍然认为应该有类.它总是丢弃消息:
我还使用我的文件从目录中截取屏幕截图,如下所示:
我试图再次创建该类,以便Xcode很高兴,但它没有帮助.文件是在某个地方链接的,或者我该怎么做,教Xcode嘿,一切都很好,不介意旧文件CreateAccountViewController.swift?
我基本上必须使用在viewDidLoad中调用的方法.第一个获取用户的搜索首选项并将首选项保存到顶部的变量.之后我想在第二个函数中访问和使用这些变量.但是现在当我想在第二个函数中访问变量时,变量总是为零.
我如何调整viewDidLoad,所以第二个函数只执行一次,我的数据请求已成功执行?
var searchLocation = String()
var searchLocationCoordinates = [String:Double]()
var searchRange = Int()
override func viewDidLoad() {
super.viewDidLoad()
// Gets the user's search preference
getTheSearchLocationAndRange()
// Loads the data from the database
loadDataFromDatabase()
}
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已经使用dispatch_asynch或完成处理程序读取了东西.也许有人可以发布一些我可以在viewDidLoad中使用的代码并使其工作?