1在開發(fā)過程中可能會用到一些延時的操作,下面是iOS常見的延時操作用法。

2一次性代碼,放到里面的代碼,在程序運行過程中永遠只會執(zhí)行1次。可以用于設計單例模式。(注意不能放到懶加載)
static dispatch_once_t onceToken;//onceToken用來記錄該部分的代碼是否被執(zhí)行過
dispatch_once(&onceToken, ^{
// 這里面的代碼,在程序運行過程中,永遠只會執(zhí)行1次
});
1在開發(fā)過程中可能會用到一些延時的操作,下面是iOS常見的延時操作用法。
2一次性代碼,放到里面的代碼,在程序運行過程中永遠只會執(zhí)行1次。可以用于設計單例模式。(注意不能放到懶加載)
static dispatch_once_t onceToken;//onceToken用來記錄該部分的代碼是否被執(zhí)行過
dispatch_once(&onceToken, ^{
// 這里面的代碼,在程序運行過程中,永遠只會執(zhí)行1次
});