The clause was not simply "no non-Objective-C". It allowed for C/C++/Obj-C development as long as Xcode was the tool used to produce the binary.
If they had banned C and C++, a lot of games would have had to disappear, considering how many games use external libraries. Not to mention a lot of non-game apps, like those that use the SQLite package (raw, not via Core Data).
If they had banned C and C++, a lot of games would have had to disappear, considering how many games use external libraries. Not to mention a lot of non-game apps, like those that use the SQLite package (raw, not via Core Data).