Sök…


Hur man skapar en Swift Bridging Head manuellt

  • Lägg till en ny fil i Xcode (File> New> File), välj sedan "Source" och klicka på "Header File".

  • Namnge din fil "YourProjectName-Bridging-Header.h". Exempel: I min app Station heter filen "Station-Bridging-Header".

  • Skapa filen.

  • Navigera till dina projektbyggningsinställningar och hitta avsnittet "Swift Compiler - Code Generation". Du kan hitta det snabbare att skriva in ”Swift Compiler” i sökrutan för att begränsa resultaten. Obs: Om du inte har ett avsnitt "Swift Compiler - Code Generation" betyder det att du förmodligen inte har lagt till några Swift-klasser till ditt projekt än. Lägg till en Swift-fil och försök sedan igen.

  • Bredvid “Objekt-C Bridging Header” måste du lägga till namnet / sökvägen för din rubrikfil. Om din fil finns i projektets root-mapp lägger du bara namnet på rubrikfilen där. Exempel: “ProjectName / ProjectName-Bridging-Header.h” eller helt enkelt “ProjectName-Bridging-Header.h”.

  • Öppna din nyskapade brygghuvud och importera dina Objekt-C-klasser med #import-uttalanden. Alla klasser som listas i den här filen kan komma åt från dina snabba klasser.

Xcode skapas automatiskt

Lägg till en ny Swift-fil till ditt Xcode-projekt. Namnge det som du vill och du bör få en varningsruta som frågar om du vill skapa en överbryggande rubrik. Obs: Om du inte får en fråga om att lägga till en överbryggande rubrik har du antagligen avvisat det här meddelandet en gång innan och du måste lägga till rubriken manuellt (se nedan) ange bildbeskrivning här



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow