- Swiftスレ
98 :デフォルトの名無しさん[sage]:2014/06/03(火) 13:37:22.18 ID:Nh2RM5Lo - >>94
> なるほど、んじゃプロジェクトの特定のクラスだけObjCにするようなことは容易にできるわけだ できない。 というかそもそも、C言語にクラスというものが存在しない。
|
- Swiftスレ
100 :デフォルトの名無しさん[sage]:2014/06/03(火) 13:39:10.62 ID:Nh2RM5Lo - >>96
> Obj-CはCの仕様を完全に含んでるよ で、Swiftで扱えるのは、C+αのα部分だけなんだろう? それC言語の部分は扱えませんとw
|
- Swiftスレ
102 :デフォルトの名無しさん[sage]:2014/06/03(火) 13:41:30.08 ID:Nh2RM5Lo - >>101
さっきから、SwiftでC言語ライブラリをそのまま呼べるか (もちろんObjective-Cコード無しで) という話をしているから。
|
- Swiftスレ
105 :デフォルトの名無しさん[sage]:2014/06/03(火) 13:45:27.17 ID:Nh2RM5Lo - 知ってるかい? VB6では
C言語の関数をそのまま呼べるんだよ。 Public Declare Function GetUserNameA Lib "advapi32" (ByVal buf as string, size as long) As Long Public Declare Function GetUserName Lib "advapi32" Alias "GetUserNameA" (ByVal buf as string, size as long) As Long
|
- Swiftスレ
106 :デフォルトの名無しさん[sage]:2014/06/03(火) 13:46:29.73 ID:Nh2RM5Lo - >>104
俺もそんな話してないが? SwiftからC言語の関数をラッパー無しで そのまま呼ぶことは出来ないって話しかしてない。
|