2 HAZİRAN 2014, PAZARTESİ
Ne kadar Hızlı C aramak?
Bir şekilde Swift C yordamları çağırmak var mı?
İOS / Apple pek çok kütüphane C ve hala o aramak mümkün olmak istiyorum.
Örneğin, objc swift kütüphaneleri çalışma zamanı aramak mümkün olmak istiyorum.
Özellikle, nasıl köprü iOS C başlıkları musunuz?
CEVAP
2 HAZİRAN 2014, PAZARTESİ
Evet, Elma ile tabii ki C kütüphaneleri iletişim kurabilirsiniz. Here nasıl açıklanabilir.
< / ^ br .
Temel olarak, tip C, C işaretçileri, vb Hızlı nesneleri çevrilir, örneğin bir C Swift int
CInt
.
Küçük bir örnek, küçük bir açıklama olarak kullanılabilecek başka bir soru, C ve Swift arasında köprü nasıl inşa ettik:
ana.swift
import Foundation
var output: CInt = 0
getInput(&output)
println(output)
< / ^ br . Userınput.c
#include <stdio.h>
void getInput(int *output) {
scanf("%i", output);
}
< / ^ br . cliinput-Köprü Başlığı.h
void getInput(int *output);
Here orijinal cevap.
Bunu Paylaş:
Neden tanıtan bir işe yaramaz MOV tali...
Ne kadar hızlı Berkeley DB SQL SQLite ...
Ne kadar Hızlı bir protokol isteğe bağ...
Ne kadar Hızlı bir proje ile Cocoapods...
.NET karma tablo Vs Sözlük - Sözlük ka...