У меня есть кодовая база для iOS-мишени со смешанными языками в игре: C ++, Objective-C ++ /Objective-C & Теперь я хочу начать миграцию кода Objective-C /Object-C ++ в Swift. be: < /p>
У меня есть кодовая база для iOS-мишени со смешанными языками в игре: C ++, Objective-C ++ /Objective-C & Теперь я хочу начать миграцию кода Objective-C /Object-C ++ в Swift. be: < /p> [code]- (void)reactTransactionWillMount:(const MountingTransaction &)transaction [/code] где mounttingTransaction является структурой C ++ с возможной полезной нагрузкой, скажем: [code]struct MountingTransaction { std::vector mutationList; }; < /code> Я хочу вернуть этот звонок в мой Swift Code: < /p> - (void)reactTransactionWillMount:(const MountingTransaction &)transaction { swiftClassInstance.SIGNATURE_IN_QUESTION(transaction); } [/code] и [b] Избегайте копирования полезной нагрузки struct [/b].>