Swift4.1より前はこんな感じでした。
~4.0.swift
#if (arch(i386) || arch(x86_64)) && os(iOS)
// iOS simulator code
#endif
Swift4.1からはこう書きましょうという話。
4.1~.swift
#if targetEnvironment(simulator)
// iOS simulator code
#endif
詳しくは下記のTarget environment conditionへどうぞ。