Junior — Middle
Kā notiek Objective-C koda pievienošana Swift projektam?
sobes.tech AI
Atbilde no AI
Lai savienotu Objective-C kodu Swift projektā, tiek izmantots tā sauktais Bridging Header — īpašs galvenes fails, kurā tiek importētas Objective-C galvenes.
Soļi:
- Izveidojiet Bridging Header (parasti Xcode piedāvā to automātiski izveidot, pievienojot Objective-C failu Swift projektam).
- Šajā failā pievienojiet
#import "YourObjectiveCFile.h"visām nepieciešamajām Objective-C galvenēm. - Pēc tam Swift kods var tieši izmantot Objective-C klases un metodes.
Piemērs Bridging Header:
#import "MyObjectiveCClass.h"
Tagad Swift:
let obj = MyObjectiveCClass()
obj.someMethod()
Tādējādi Bridging Header kalpo kā tilts starp Objective-C un Swift vienā projektā.