Sorry für den Titel, ich finde keine Wörter, um meine Frage in wenigen Worten zu beschreiben.
Ich weiß bereits, dass swift die in c geschriebene Struktur benutzen kann. Zum Beispiel
In Bridging-Header.h
%Vor%Dann kann ich Pointer direkt verwenden.
Aber in meinem Fall habe ich eine Bibliothek in C geschrieben. Es gibt viele Strukturen mit verstecktem Werkzeug. Zum Beispiel:
In Bridging-Header.h
Ich kann Pointer nicht mehr verwenden, habe einen unbekannten Typ. In meiner Bibliothek wird Pointer als
verwendet %Vor%Jede Hilfe ist willkommen!
P.S Ich habe keine .h-Datei, die struct Pointer definiert. Alle Details über Pointer sind verdeckt, greifen Sie auf die Funktion zu, zum Beispiel
%Vor% Hier ist mein vollständiger Testcode:
user_input.c
user_input.h
%Vor%Bridging-Header.h
%Vor%main.swift
%Vor%Xcode gibt mir diesen Fehler: Zeiger undefined