Qiita の Swift インデックスの最終確認日:2014-07-16 9:14
ニュース
- Appleがプログラミング言語Swiftに関する一般公開のブログを開設 - TechCrunch
- Cocos2D – Open-source cross-platform game framework
- アップルの新言語「Swift」--押さえておくべき10のポイント - ZDNet
- Appleの新プログラミング言語Swiftは、4年前の1人プロジェクトから始まった - Tech Crunch
まとめ・リファレンス・Q&A
- Swift を学べる記事のまとめ - Developers.io
- LearnSwift -Tutorials,Samples,References(英語) »日本語サイト解説
- RhinoIO(英語)
- Swift関連勉強会まとめ
- Swiftエンジニアが今週末キャッチアップしたいサンプルコードまとめ
- Objective-C - iOSアプリ開発に役立つTips100連発! - Qiita
- iPhone - 評判のいいiOSアプリ開発のTips ベスト20 - Qiita
- 【iOS】パフォーマンス改善で参考にした記事まとめ(随時更新) - Qiita
- Objective-C - Xcodeプロジェクト内のクラスの依存関係を図示する - Qiita
- Swift リンク集 - Qiita
- 後でswiftをはじめようと思っている人の為のブックマーク
- Swift予約語リスト
- Bounty 'swift' Questions - Stack Overflow
- AppleProgramming(動画チュートリアル) - YouTube
- swiftでゲーム作成してる動画まとめ - Qiita
- swiftでiOSからアクセス出来るディレクトリのパス - Qiita
- iOSで気になるライブラリ Swift編 - Qiita
Apple
- Swift Blog - Apple Developer
- The Swift Programming Language リファレンス(英語)- Apple
- The Swift Programming Language (iBooks Store)
- Mac Developer Library
- iOSで気になるライブラリ Swift編 - Qiita
ツール
- Swift界隈で話題沸騰中のテストフレームワーク Quick とは? - Qiita
- Xcode6 Beta2が出ました! Swift開発で絶望的な安定性のBeta1から乗り換えよう! - Qiita
概要・インストール
- Welcome to Swift(インストール方法)
- Swift をインストールする - Qiita
- Swift言語のドキュメントを読んでみての所感
- SwiftがRubyMotionを駆逐することは無い
-
ハイブリッドアプリの動作性能を飛躍的にアップさせるiOS 8の新ブラウザエンジンを検証する:CodeZine
- ↑要約 アシアルブログ
基本構文
- Swiftに関するメモ - Table of contents - Qiita
-
Swift Language Guide "The Basics"
- Swift Language Guide "Basic Operators"
- The Swift Programming Language "String and Character"
- The Swift Programming Language "Collection Types"〜Array(配列)〜 - Qiita
- The Swift Programming Language "Collection Types"〜Dictionary(辞書)〜 - Qiita
- The Swift Programming Language "Collection Types"〜Dictionary(辞書)〜 - Qiita
- The Swift Prgramming Language ~Control Flow~ - Qiita
-
The Swift Programming Language をまとめる
- The Swift Programming Language - Function(関数)をまとめる
- The Swift Programming Language - Enumerations(列挙型)をまとめる
- The Swift Programming Language - Classes and Structures(クラスと構造体)をまとめる
- The Swift Programming Language - Properties(プロパティ)をまとめる
- The Swift Programming Language - Enumerations(enum列挙型)をまとめる
- The Swift Programming Language - Closures(クロージャー)をまとめる
- iOS - The Swift Programming Language - Subscripts(サブスクリプティング)をまとめる - Qiita
- iOS - The Swift Programming Language - Deinitialization(デイニシャライゼーション)をまとめる - Qiita
- iOS - Swift Tour(ツアー) - Qiita
- The Swift Programming Language ゆるふわ和訳 その1 ~About Swift~・~Swift Tour~ - Qiita
- 新プログラミング言語「Swift」の型と制御構文 (1/4):CodeZine
- 新しいプログラミング言語 Swift - Developers.io
- 公式ドキュメントをお昼休みにまとめてみた【第一回】
- Swiftの文法だけ先に学ぶ
- Shorthand External Parameter Names in Swift
- apple swift 変数(variable)の基礎 - Qiita
- -Shorthand Argument Names
- 新言語SwiftがObjective-Cよりも良いところ
- Swift個人メモ
- Swift Extension memo
-
iOS - Swiftは多重ループなどを一気にbreakできる - Qiita
- iOS - The Swift Programming Language - Subscripts(サブスクリプティング)をまとめる - Qiita
- iOS - The Swift Programming Language - Inheritance(継承)をまとめる - Qiita
- iOS - The Swift Programming Language - Initialization(初期化)をまとめる - Qiita
- iOS - The Swift Programming Language - Deinitialization(デイニシャライゼーション)をまとめる - Qiita
- iOS - The Swift Programming Language - Nested Types(ネストされた型)をまとめる - Qiita
- Booleanは true と false のみ
- Swift の true と TRUE は別物です
- Swift - ArrayとDictionaryの使い方 - Qiita
- Swiftでは配列の型が確定しないとfor inは扱えない(気がする) - Qiita
- SwiftのNSLogで配列の中身を出力する - Qiita
- Swift の配列は “immutable” でも値を書き換えられる - Qiita
- SwiftのArrayがヤバイ - Qiita
- iOS - SwiftのArrayの書き方がちょっと変わった - Qiita
- ところで Swift では Array#map が使えます - Qiita
- Swiftのfor-in文で"1..3"と"1...3"のちがい - Qiita
- Swiftで定数(let)のArrayの要素は変更できるけどDictionaryでは変更できない理由 - Qiita
- Assignment and Copy Behavior for Arrays
- SwiftでRangeからArrayを取得する - Qiita
- Swiftで関数定義いろいろ
- 関数とメソッドの、externalとlocalパラメータについて整理
- Swiftでは関数はファーストクラスである。一体どういうことです? - Qiita
- Swiftにおける名前付き引数
- [Swift]Stringクラスのメソッド[メモ] - Qiita
- Swiftでクラスのreadonly propertyのoverride - Qiita
- SwiftでCoreDataのNSManagedObjectサブクラスを作る - Qiita
- Swift - Update properties from subclass - Qiita
- SwiftでUITableViewミニマムサンプル
- reduce<U>(initial: U, combine: (U, T) -> U) -> Uを使ってみました
- [Swift]演算子の定義 - Qiita
- Property の挙動がよくわからないけど、これ仕様なのかよくわからん
- SwiftのOptionalとType Safety - Qiita
- Swift - Subscript Options - Qiita
- Swift - Pattern of Optional type - Qiita
- Swift - Infinite loop in getter - Qiita
- Swiftでは複数の戻り値を一度にreturnできる。String, Integer, Doubleを同時にreturnするサンプル - Qiita
- Swift - Comparison of Tuple - Qiita
- Swiftで逆順のRangeを使う - Qiita
- Swiftで文字列長 - Qiita
- [Swift] 列挙型の作りが面白い - Qiita
- Swiftで使い方がよくわからなくてググったところ - Qiita
- [Swift] while文とdo-while文の違い - Qiita
- [Swift] Optional型についてのまとめ - Qiita
- swift による hello, world - Qiita
テクニック
- Swift のグローバル定数を Closure で初期化
- Closureについてメモ
- Swift のクロージャが面白い
- iOSアプリ開発のためにSwiftでクロージャを実用的に使う方法
- iOS - WebAPIを利用する際のOptional Bindingやクロージャを駆使したSwiftらしいコードの書き方の解説 - Qiita
- Swift - Closure を使って幸せ Parse 生活 - Qiita
- Swift - Trailing Closures and Curried function - Qiita
- Swiftでポインタが指している値にアクセス - Qiita
-
【エヌ教授の事件簿】高速プログラミング言語Swiftは本当に速いのか!?
グローバル変数へのアクセスが遅い、ローカル変数でやれば、C言語に迫るスピード - Swiftのoptional valueの便利さ /「?」と「!」でより堅牢なコードへ
- Swift の Subscript について
- SwiftのenumでWeekdayとか書いてみたメモ
- Swiftで名前空間を利用する
- [Swift] ちょっとしたメモ - Qiita
- Swift でシングルトン
- [Swift] convenienceイニシャライザとdesignated(指定)イニシャライザ - Qiita
- Swiftでジェネリックなremap関数を作る - Qiita
- インスタンスメソッド内でクラスメソッドを呼ぶ
- Swiftでコレクションクラス
- 自作クラスでfor...in
- Swiftでジェネリッククラスを書いてみた
- Swiftのジェネリックスについてのメモ
- [Swift]カウンタクラスを作ってみた[暇つぶし] - Qiita
- Swift コンビニエンスイニシャライザ - Qiita
- API叩いてJSONデータを取得する
- POSTでAPIを叩く方法。(そしてJSONを取得する。)
- Swiftで面倒なJSONの取り扱いを10倍便利にするSwiftyJSON - Qiita
- SwiftでJSON-RPCを使う時のメモ - Qiita
- SwiftでPush通知
- swiftはかわいい
- SwiftでCocoaPodsを使う
- Swiftのプロジェクトでmain.mを使う
- Swiftは遅いので、クリティカルな部分はCで書く
- swiftでランダム変数 - Qiita
- apple swift 変数(variable)の基礎 - Qiita
- SwiftでDelegateパターン
- Use delegate in Swift - Qiita
- SwiftでGoのチャンネル的なアレを実装しようと思ったら既にあった件
- テストターゲットからアプリターゲットを参照する
- Swiftで新しい演算子を定義する
- iOS8 - Swiftで最低限の TableViewControllerを実装してみた。 - Qiita
- セグエを使わずにビュー遷移してみた
- セグエを使わず、View遷移して戻る方法
- swiftでunwind segue (Workaround) - Qiita
- SwiftでTabBarの仕組みを EmptyApplicationから作ってみた
- 【NSUserDefaultsの基本的な使い方】表示、格納、削除
- [Swift] Delegateの簡単なサンプル(キーボードを下げる) - Qiita
- Swiftで脱アルゴリズム!iOS開発を関数型(宣言型)プログラミングへパラダイムシフトしてみる【脱アルゴリズム宣言①】 - Qiita
- Swift - Missing argument label in curried function - Qiita
- Swift - In-Outパラメータについて - Qiita
- swiftでIBOutlet, IBAction - Qiita
- SwiftでWebAPIアプリを作った時の要点 - Qiita
- SwiftでRubyのInteger#timesを実装してみた - Qiita
- Swift - class 初期化時に特定の条件でクラッシュ - Qiita
- Swift - NSCopying サンプル - Qiita
- Swift - Control Structure with Extension - Qiita
- [Swift] Parsing CSV with NTYCSVTable - Qiita
- Swiftで気になった事 - Qiita
- Swift+Parseで#mapをキメる - Qiita
- Swift備忘録 - Qiita
- Swift で @autoreleasepool どうやるの? - Qiita
- Swiftのautoreleasepool等で注意する点 - Qiita
- Swift と CoreFoundation - Qiita
- SwiftでStoryBoardを使わずにコーディングする方法 - Qiita
- Swiftでもカテゴリー的なクラス拡張したいよね. - Qiita
- SwiftがRubyやUnderscoreライクに書けるExSwiftとDollar.swiftの比較 - Qiita
- SwiftのテストフレームワークQuickがXcode 6 Beta2で動かなくなった時の対処法 - Qiita
- iOS - MKDirectionsを一年遅れで使ってみた - Qiita
- iOS8で復活した設定画面へのURLスキーム - Qiita
- SwiftでCoreDataを使うときのメモ - Qiita
- Swiftでデバッグマクロっぽいライブラリを作った - Qiita
- SwiftでNSUserDefaultsを使ったデータの永続化のメモ - Qiita
- [Swift] iOS8から対応したSceneKitを触ってみたメモ - Qiita
- Single View Application Project - ViewController.swiftの解説 - Qiita
- Cocoa - NSTableViewにカスタムセルを使用する - Qiita
- [Swift] 地味によく使う設定値の保存、取得をしてみる(NSUserDefaultsの利用) - Qiita
- Swift + Cocoa Bindingで気をつけること - Qiita
- SwiftでGCD(Grand Central Dispatch)を呼びやすくしてみる - Qiita
- [iOS8][Swift]UIVisualEffect (blur effect) - Qiita
- SwiftでURLエンコードする - Qiita
- SwiftのExtentionを使ってちょっとだけ見やすくする - Qiita
- Swift - isとasの挙動についていろいろ試す - Qiita
- [Swift] UIActionSheetの簡単なサンプル - Qiita
- Xcode6とSwift&iOS8のアプリ開発で踏んだ地雷たち - Qiita
- [Swift] 乱数取得でキャストにハマったのでメモ(arc4random) - Qiita
- Cocoa - SwiftでCALayerを使う - Qiita
-
Swiftの@lazyの使い道 - Qiita
SwiftでシンプルにPOST/GET/PUT/DELETEするライブラリ - Qiita - Swiftのif letでは二つ以上の変数を同時に拘束できないのでその代替方法 - Qiita
- Swift - ImplicityUnwrapOptional型な戻り値の関数の扱い方 - Qiita
- Swift - 横幅からWrappedなテキストが納まる領域の高さを求める方法 - Qiita
- Objective-C - Swiftでdispatch_afterを使う - Qiita
- My Swift Snipets - Qiita
- Swiftで無限リスト - Qiita
- Cocoa - CALayerより手前にNSTextFieldを表示する - Qiita
- SwiftでJavaScript - Qiita
- SwiftでPerl - Qiita
- Swiftで面倒なJSONの取り扱いをさらに10倍便利にするclass JSON - Qiita
- iOS8でのアクションシート:廃止されるUIActionSheetと推奨されるUIAlertController - Qiita
- iOS - Swiftのcustom operatorsで遊んでみよう - Qiita
- iOS - Swiftで辞書型のストアド・プロパティへのアクセスは遅い? - Qiita
- [Swift] extensionで機能拡張 - Qiita
- [Swift] 列挙型(enum)についてメモ - Qiita
- Swift - alertの出し方メモ - Qiita
- swiftの_(underscore)の使い方まとめ - Qiita
- 関数型プログラミングとオブジェクト指向の抜き差しならない関係について整理して考える - Qiita
- iPhone - SwiftでShare Extensionを使う際のポイント - Qiita
XCode
- Swift で Hello World
- swift使ってみた(1) - Qiita
- Swift - Subscript Options - Qiita
- Xcode6 betaを落としてSwiftを少し触ってみた
- Storyboard - swiftで画面遷移:UINavigationController - Qiita
- Swiftでボタンのレイアウト(配置)を試してみる - Qiita
- SwiftからCocoaPods(Objective-Cで作られたライブラリ)を使う
- SwiftからObjective-Cのライブラリを使ってみる
- SwiftアプリをiOS 7のiPhone 5にデプロイするまでの手順
- MapKitを使ったアプリをSwiftで作成する - Qiita
- Xcode - SwiftでCGPoint(x: 0, y: 0)と書くのが面倒な場合 - Qiita
- Swift - Quickをとりあえず試してみる - Qiita
- Swiftで現在日時を取得し、様々なスタイルで出力する方法 - Qiita
- swiftでNSUserDefaultsを扱う - Qiita
- Swift - asが失敗したときのXCode(β版)の挙動について - Qiita
- iOS - swiftでwebViewアプリを作ってみた - Qiita
- Xcode6 beta2でdyld: Symbol not found: _NSURLAuthenticationMethodServerTrust - Qiita
実例サンプル
-
FlappySwift - 論よりコード。Swiftを使ったFlappyBird - モバイル/タブレット向けオープンソース紹介 - Mobile Touch
-
SwiftからGoogle Cloud Endpointsで作成したLibraryを使って、Google App Engine上のAPIを呼んでみた - Qiita
-
iOS+Swift でいい感じに WebP を扱うサンプル。ついでにUICollectionViewの画像リクエストのチューニングについて色々 - Qiita
その他
- Swiftをコマンドラインから実行(要xcode6のインストール)
- コマンドラインからSwiftを触る
- Swiftをコマンドラインで実行してWebAPIからjsonを取得する - Qiita
- コマンドラインでswiftモジュールを作成、リンクする - Qiita
- command lineでSwiftコードを実行 - Qiita
- Swiftのインタプリタモードが楽しい
- Alfred でラクに Swift のドキュメント検索する設定
- Sublime Text2&3用のSwift Package - Qiita
- SublimeText2 - Sublime Text2上でSwiftをコンパイル&実行 - Qiita
- Swift のロゴをCSSで表現
- アヒルコード with Swift
- hello寿司コマンド
イベントレポート
Objective-C, C
- 一度Swiftを使ったら 二度とObjective Cに戻れない五つの理由 - Qiita
- Objective-C→ Swift のbefore/after で気になったメモ
- SwiftのコードをObjective-Cから呼んでみた
- SwiftとObjective-Cの相互利用する際の注意
- SwiftとObjective-Cで相互に連携する
- 【Objective-CとSwift比較】※今後追加予定
- SwiftでObjective-CのFrameworkを読み込む方法
- Objective-CのコードをSwiftに書き換える時の流れメモ - Qiita
- Azure - Objective-Cからswiftに書き直すときの対処まとめ - Qiita
- Objective-C++でSwiftに挑む - Qiita
- Objective-CとSwiftでのUNIX時間の変換 - Qiita
- Objective-Cで作ったのをSwiftにする記録(ぷちプログラム) - Qiita
- SwiftでObjective-Cのインスタンス生成メソッドobjectWithXXXの置き換え - Qiita
- Objective-C - enumの書き方 - Qiita
- iOS - [Swift] ちょこちょこハマったメモ - Qiita
- SwiftでObjCコードを書き換えてみる(Objective-C-HTML-Parser) - Qiita
- Objective-C で書いたアプリを Swift で書き換える5ステップ - Over&Out その後
- Objective-C - iOS8でのダイアログ表示:廃止になるUIAlertViewと推奨されているUIAlertControllerのメリット - Qiita
- SwiftでCの配列を使う - Qiita
- Swiftで"hw.machine"を取得する - Qiita