Junior — Middle
Kaip vyksta Objective-C kodo prijungimas prie Swift projekto?
sobes.tech AI
Atsakymas iš AI
Norint prijungti Objective-C kodą prie Swift projekto, naudojamas vadinamasis Bridging Header — specialus antraštės failas, į kurį importuojami Objective-C antraštės.
Žingsniai:
- Sukurkite Bridging Header (paprastai Xcode siūlo jį sukurti automatiškai, kai pridėsite Objective-C failą prie Swift projekto).
- Šiame faile pridėkite
#import "YourObjectiveCFile.h"visiems būtinų Objective-C antraščių. - Po to, Swift kodas galės naudoti Objective-C klases ir metodus tiesiogiai.
Pavyzdys Bridging Header:
#import "MyObjectiveCClass.h"
Dabar Swift:
let obj = MyObjectiveCClass()
obj.someMethod()
Taip Bridging Header tarnauja kaip tiltas tarp Objective-C ir Swift viename projekte.