Swift

C/C++

paizaオンラインハッカソン7に参加してみた – ロングヘアー(C++, Swift)

paizaオンラインハッカソン7に参加してみた – ショートヘア(C++, Swift)に続いて、今回はロングヘアーで出されたお題について、回答例をあげてみたい。今回もC++及びSwiftでサンプルコード及び解説を行いたい。
C/C++

paizaオンラインハッカソン7に参加してみた – ショートヘア(C++, Swift)

今回はpaizaオンラインハッカソン7に参加してみた - つり目(C++, Swift)に続いて、『paizaオンラインハッカソンVol.7 プログラミングで彼女をつくる』の「ショートヘアセット」の出題の解答例をあげてみたい。今回もforル...
C/C++

paizaオンラインハッカソン7に参加してみた – つり目(C++, Swift)

『paizaオンラインハッカソン7』が開始されたの通り、現在、『paizaオンラインハッカソンVol.7 プログラミングで彼女をつくる』が開催されているので、当方も参加しており、順次コードを公開している。今回は最も簡単であろう「つり目」のお...
Opinion

SwiftがWindowsで使えるようになる日は来るのか

2015年12月3日、アップル社は2014年よりOS X/iOS向けアプリの開発用に発表したプログラミング言語「Swift」をApache License 2.0のもとでリリースした。これに伴い、Swift.orgのウェブサイトを開設、Gi...
IT/Computer

ライブラリーにSwiftは使えない

Xcode 6で鳴り物入りで登場、Xcode 7でも改良が加えられているSwiftだが、それを使って開発が可能なのはアプリまたはフレームワークであり、ライブラリー開発には使えない。
C/C++

Xcode 7ではデフォルトでビルド時にビットコードが含まれる (2015年9月25日追記あり)

2015年9月9日にアップル社よりXcode 7 GM seed ((GM seedはAppleにおける製品候補版の名称で、アップデートの余地はあるものの、テストで深刻なバグがないことが確認された段階でそれが正式版になる)) が提供され、i...
Objective-C

SwiftとObjective-Cの書き方の違い(クラス・メソッド定義などを中心に)

iOS 8/OS X Yosemiteの発表およびそれに対応したXcode 6およびSwiftの発表により、OS X/iOSアプリの開発には従来のObjective-C/C/C++などに加えてSwiftが加わるようになった。さて、Swift...
iOS

今後のiOS/OS Xアプリ開発の方向性

一つ前の記事「新プログラミング言語「Swift」所感」では試験的にSwiftを触ったことによる当方の視点による所感を述べた。ここではそれをふまえて、今後のiOS/OS X向けのアプリ開発にあたっての今後の方向性はどうなるのかについて個人なり...
Diary

新プログラミング言語「Swift」所感

WWDC 2014のキーノートプレゼンで発表された新しいプログラミング言語「Swift」を触れてみた。これはWWDCのプレゼンによれば「CのないObjective-C」といったような言語だそうだ。これからSwiftを軽く触ってみたところの個...