タグ

swiftに関するsigwygのブックマーク (4)

  • Swiftのエラー4分類が素晴らしすぎるのでみんなに知ってほしい - Qiita

    これは Swift Tweets の発表をまとめたものです(次回開催はこちら)。イベントのスポンサーとして Qiita に許可をいただいた上で投稿しています。 ありがとうございました!Q&Aは他の人の発表中でも構わないのでリプを飛ばして下さい。 続いては僕 @koher の発表で、タイトルは "Swiftのエラー4分類が素晴らしすぎるのでみんなに知ってほしい" です。 #swtws — koher (@koher) 2017年1月14日 第 1 部: Swift の 4 種類のエラーについて あまり知られてませんが、エラー処理について、 Swift 2.0 設計時に Core Team がまとめた "Error Handling Rationale and Proposal" というドキュメントがあります。このドキュメントは、僕が去年 try! Swift で発表した際にも参考文献にしまし

    Swiftのエラー4分類が素晴らしすぎるのでみんなに知ってほしい - Qiita
    sigwyg
    sigwyg 2017/01/15
  • Swift+XcodeでiOSアプリを作ってみた(応用編) - Archiva

    Make a note of it: Web tech, montaineering, and so on. iPhoneアプリ作ってみたメモ。良くあるTableView + WebViewのニュース系アプリ作った過程での気付きなど。ビックボリュームになってしまったので、分割してみた2つめ。1つめの導入編もヨロシク! Pull to Refresh 無限スクロール アラートのモーダルを出す 通信エラーのアラートを出す WebView内のwindow.alert()でURLが邪魔な問題 閲覧中のタブをもう1回タップしたら初期化する Core Dataでデータを保存する CoreDataでスレッド処理を書く 参考書籍など Pull to Refresh var refresher = UIRefreshControl() override func viewDidLoad() { super.

    Swift+XcodeでiOSアプリを作ってみた(応用編) - Archiva
    sigwyg
    sigwyg 2016/05/12
    マサカリはtwitter@sigwygによろー
  • Swift+XcodeでiOSアプリを作ってみた(導入編) - Archiva

    Make a note of it: Web tech, montaineering, and so on. 2月中旬からiPhoneアプリ作ってました。 アプリ自体が初めてなので右も左も判りませんでしたが、SwiftJavaSciptに似てるので取っつきやすかったと思います。 良くあるTableView + WebViewのニュース系アプリですが、1人で実装して3月末には公開申請出せたんで、まあ入りやすいんじゃないですかね(申請通ったとは言ってない)。 UIパーツの配置はStoryBoardで行う JSONを取得してTableViewCellに流し入れる データの保存にCoreDataを使用する TableViewCellからWebViewに遷移する NavigationBarとTabBarを共存させる 通信中を示すインディケーターと、通信失敗時のエラー表示 無限スクロールによる逐次読

    Swift+XcodeでiOSアプリを作ってみた(導入編) - Archiva
    sigwyg
    sigwyg 2016/05/12
    マサカリはtwitter@sigwygによろー
  • Swift 2.2 で変わったところ - Qiita

    Swift 2.2 の機能で変わったところを、機能面からざくりとですけど具体例も書いたりしながら挙げてみますね。 そこそこのボリューム感になったので、まずはどんな事柄が書かれているか、ざっくり箇条書きにしておきます。細かい部分については以降でじっくり記してみます。 新機能 クラスにおける init? や init-throws でプロパティの初期化前離脱が可能に プロトコルにおける付属型の明記が associatedtype を使う方法に変更 AnyGenerator を AnyGenerator.init(body:) を使って初期化する方法に変更 タプルにおいて、6つまでの要素を持つタプル同士の比較が可能に 引数ラベル名を考慮した関数の参照が可能に 引数ラベル名で予約語のほとんどをそのまま使用可能に ArraySlice で先頭要素を削除したときにインデックスの範囲が維持されるように

    Swift 2.2 で変わったところ - Qiita
    sigwyg
    sigwyg 2016/03/25
  • 1