for in 文の中でcontinue文を使うことはできますが、 blockで囲ってしまうとビルドエラーになります。
for (NSNumber *num in @[@1,@2,@3,@4]) {
continue;
dispatch_async(dispatch_get_main_queue(),^{
continue; // これが原因でビルドエラー (continue statement not in loop statement)
});
}