Я пытаюсь реализовать нативный модуль встречи в новой бесконечной архитектуре Native Native (RN 0,79), но продолжайте получать rctTurborbomodule, не найденные ошибки.import Foundation
import React
@objc(Counter)
class Counter: NSObject, RCTTurboModule {
private var count = 0
@objc var bridge: RCTBridge!
@objc
func increment(_ resolve: RCTPromiseResolveBlock, rejecter reject: RCTPromiseRejectBlock) {
count += 1
resolve(count)
}
@objc
func decrement(_ resolve: RCTPromiseResolveBlock, rejecter reject: RCTPromiseRejectBlock) {
if count == 0 {
let error = NSError(domain: "CounterErrorDomain", code: 200,
userInfo: [NSLocalizedDescriptionKey: "Cannot decrement below zero"])
reject("ERROR_COUNT", "count cannot be negative", error)
} else {
count -= 1
resolve(count)
}
}
@objc
func getInitialCount() -> Int {
return 0
}
}
< /code>
Интерфейс TypeScript (nativecounter.ts)
typescript < /p>
import { TurboModule, TurboModuleRegistry } from 'react-native';
export interface Spec extends TurboModule {
increment(): Promise\;
decrement(): Promise\;
getInitialCount(): number;
}
export default TurboModuleRegistry.getEnforcing\('Counter');
< /code>
ошибка
text
rctturbomodule не найдена
Попытки устранения неполадокcd ios
rm -rf \~/Library/Caches/CocoaPods
rm -rf Pods
rm -rf \~/Library/Developer/Xcode/DerivedData
pod deintegrate
pod setup
pod install
< /code>
Добавлено в Podfile: < /p>
Ruby < /p>
pod 'React-RCTTurboModule', :path =\> '../node_modules/react-native/Libraries/TurboModule'
< /code>
Проверенная: < /p>
React Native 0.79.3 < /p>
xcode 16.2 < /p>
cocoapods 1.14.3 < /p>
Вопросы
rctturbors of 1.14.3 < /p>
rctturbomoduls не является правильным протоколом в rn 0.799. /> Чего не хватает в реализации моего модуля?//
// counterApp-Bridging-Header.h
// counterApp
//
// Created by Apple on 26/06/25.
//
#import
#import
Подробнее здесь: https://stackoverflow.com/questions/796 ... but-we-get
React Native 0,79,3, хотя и PODS TurbomOdule.H ⇐ Javascript
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Проблема статических библиотек Expo и React Native Firebase iOS Swift Pods
Anonymous » » в форуме IOS - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-