You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ios [nfc]: Remove unneeded imports in ZulipMobile-Bridging-Header.h
This file, and these lines in it, were added early in the project's
history, in d38129b. At that commit, we didn't even have any Swift
files in our source tree, so it's unclear what benefit was sought by
adding this file, or why these particular lines were chosen.
Anyway, as mentioned in the code comment we add now, the lines had
the effect of making the named Objective-C modules available in our
Swift files without those Swift files needing an import line of
their own. They also made transitively imported modules available,
apparently including Foundation and UIKit.
With the lines removed, we need to add import lines in the Swift
files, following Xcode's complaints about what's missing. So, do
that.
0 commit comments