Xcode 9.3 adds a new IDEWorkspaceChecks.plist file to a workspace's shared data, to store the state of necessary workspace checks. Committing this file to source control will prevent unnecessary rerunning of those checks for each user opening the workspace. (37293167)
Xcode 9.3 recommended warnings:
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF
Nice to have:
CLANG_WARN_UNREACHABLE_CODE = YES_AGGRESSIVE
Good news: MBProgressHUD does not trigger any warning with the addition of the above flags.
Xcode 9.3 recommended file to version:
Xcode 9.3 recommended warnings:
Nice to have:
Good news: MBProgressHUD does not trigger any warning with the addition of the above flags.