Shoken Startup Blog

KitchHike Founder/CTO

iOS

Swiftのfuncの引数に出てくるアンダースコアやシャープの意味について調べた

Swiftではfuncでメソッドを定義する。 funcの引数に出てくるアンダースコアやシャープはExternal Parameter Namesという。 これはメソッドの引数をラベル化する場合に使う。Rubyのキーワード引数と似ている。 Swiftでは第二引数以降はラベルを付けて呼び出す…

Swiftをターミナルで実行してWebAPIからjsonを取得してみる

Qiitaに投稿した。 Swiftをコマンドラインで実行してWebAPIからjsonを取得する - Qiita コンパイル型言語なのにRubyのirbのようなREPLモードができて楽しい。 ターミナルでSwiftを起動 $ sudo xcode-select -switch /Applications/Xcode6-Beta.app/Contents/…

SwiftでAVFoundationを使ったカメラアプリ

Qiitaに投稿した。 SwiftでAVFoundationを使ったカメラアプリのサンプル - Qiita ソースコード Swift Camera Sample ViewController.swift // // ViewController.swift // swift-camera-sample // // Created by Shoken Fujisaki on 6/8/14. // Copyright (c…

SwiftをiOS 7のiPhone 5で動かす

Qiitaに投稿した。 Appleから新しく発表されたプログラミング言語、SwiftはiOS 7で開発できる。 Xcode 6 のダウンロードから始めて、Swiftで書かれたサンプルアプリをiOS 7のiPhone 5 にデプロイ。 サンプルアプリはWantedlyさんがMITライセンスで公開されて…