我主要是用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
代表过去