"did" SWIFT 中意味着什么?



我主要是用Java和JavaScript语言开发的​​.

所以,我是否不确定"做了"在swift或objective-c中是什么意思。

protocol DiceGameDelegate {
    func gameDidStart(game: DiceGame)
    func game(game: DiceGame, didStartNewTurnWithDiceRoll diceRoll: Int)
    func gameDidEnd(game: DiceGame)
}

假设您必须执行一个名为"anAction"的操作,并且可能的委托调用是这样进行的。

将执行操作[可能是执行操作之前的委托调用]

执行操作

didPerformanAction[可能是委托调用,anAction已经执行]

CCD_ 2和CCD_。

viewDidLoad-视图现在已加载

viewWillAppear-视图将加载

viewDidPappear-视图已加载

视图将消失-视图将消失

viewDidDisappear-视图已经消失

它和英语语法一样。

Will代表未来,did代表过去

最新更新