SwiftのアプリでCやC++、Objective-Cのフレームワークを使おう #tryswiftconf

0
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

cではfunction pointerがある。ブロック。swiftのコンパイルがクロージャーに変更する #tryswiftconf pic.twitter.com/La0bVoAgAN

2019-03-21 16:52:28
拡大
ヤモリドン @yamoridon

Cの関数ポインタは変数をキャプチャできないからクロージャとは言えないと思う #tryswiftconf

2019-03-21 16:52:55
きり @krimpedance

C++ + Obj-C++ のフレームワークは今ちょうどやってるので参考になる #tryswiftconf

2019-03-21 16:53:02
giginet @giginet

[at]convention(c) 何が起こってるかよく理解してない #tryswiftconf

2019-03-21 16:53:51
ta_ka_tsu @ta_ka_tsu

try! Swift でC++の話を聞いてる #tryswiftconf

2019-03-21 16:55:57
みけ @m__ike_

CのメソッドをSwiftから使いたい時に、ポインタとかintとかのキャストとか生存管理とかの考慮はかなり面倒だけど、裏を返せばそれだけCは自由度が高くてSwiftはコンパイラがきっちりとチェックしてくれているってことなので、やっぱSwiftは良いという結論に落ち着く #tryswiftconf

2019-03-21 16:56:22
🕊️ @inamiy

Awesome C interop techniques presented by @CeciliaHumlelu at #tryswiftconf !! pic.twitter.com/adDXQo44gT

2019-03-21 16:56:35
拡大
拡大
Nobu @feb19

Objective-C → 楽勝 C++ → ちょいめんどい C → ちょいめんどい #tryswiftconf

2019-03-21 16:57:17
nakagami @shtnkgm

ちょうどこないだObjCのdefineマクロをSwiftに変換してた。StringマクロはSwiftからそのまま使えるけど関数マクロは関数にしないとダメだった #tryswiftconf

2019-03-21 16:57:53
にわタコ @niwatako

SwiftのアプリでCやC++、Objective-Cのフレームワークを使おう | try! Swift Tokyo 2019 1-13 - niwatakoのはてなブログ niwatako.hatenablog.jp/entry/2019/03/… #tryswiftconf

2019-03-21 16:57:58
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

C++のライブラリーをObjcでラップしてSwiftから呼ぶっていう方法よかった。そんな方法があるのかって思った #tryswiftconf pic.twitter.com/xApEauZbXH

2019-03-21 16:58:15
拡大
giginet @giginet

2年前のtry!SwiftでやったApple Watchでマリオ動かす奴も、C++のNESエミュレータをラップしてるだけです #tryswiftconf github.com/giginet/FCEUX-…

2019-03-21 16:58:54
りく・そうだ @rikusouda

C++最大限に活用してiOSアプリつくってみたいw #tryswiftconf

2019-03-21 16:59:00