タグ

2014年12月25日のブックマーク (5件)

  • SwiftでプロパティのStrong、WeakやReadWrite、Read-Onlyを設定する – morizotter blog

    SwiftでプロパティのStrong、WeakやReadWrite、Read-Onlyを設定する投稿者: Naoki 投稿日: 2014-06-15 Swift小出しシリーズ。ドキュメント読んで思ったこと書いてます。 Strong/Weak Swiftではプロパティは基strong weakにしたければweakを付ける。その場合Optional型にする必要がある Read/Write, Read-Only Swiftにはreadwriteやreadonlyという属性はない ストアドプロパティ(ObjCのインスタンス変数?)をreadonlyにしたい場合は、letを使う。 ストアドプロパティ(ObjCのインスタンス変数?)をread/writeにしたい場合は、varを使う。 コンピューテッドプロパティ(ObjCのプロパティ?)をreadonlyにしたい場合は、getterだけ記述する。 コ

    SwiftでプロパティのStrong、WeakやReadWrite、Read-Onlyを設定する – morizotter blog
    tekerett
    tekerett 2014/12/25
    [プロパティ]
  • 理解があいまいな !型と?型の変数を違いを比較する - Qiita

    swiftでの変数に ! や ?、および無印がありますが、いまいち理解があいまいだったのでPlaygroundで比較してみました。 Optional型がどうこうとか、そういう理論的な話は抜きです。 どういう場合にビルドエラーになるのか、どういう時に実行時エラーになるのかが中心です。 特に、普段使わない !型で宣言した変数の扱い について見ていきます。 長いので先に結論です ?型変数 はnilの可能性がある。末尾に ? か ! を付けて適切に処理するように。 !型変数 はnilの可能性がある。nil だと落ちるので注意するように。 無印はnilの可能性がないので安全に扱える 代入 まずは変数宣言と、単純な値の代入の実験です。 var hoge1 : String? = nil //OK var hoge2 : String! = nil //OK var hoge3 : String = n

    理解があいまいな !型と?型の変数を違いを比較する - Qiita
  • [Swift] Optional 型についてのまとめ Ver2 - Qiita

    はじめに 以前の記事は一部内容が古くなったので、全面的に書き直しました 環境 Xcode 6.1 GM seed 2 iOS Simulator (iPhone6 / iOS 8.1) Optional 型とは? Optional 型 - nil の代入を許す 非 optional 型 - nil の代入を許さない Optional 型の宣言方法 Int 型

    [Swift] Optional 型についてのまとめ Ver2 - Qiita
  • ODN:サービス終了のお知らせ

    ご訪問いただいたお客様へのお知らせ アクセスいただいたWebサービスは提供を終了いたしました。 長年にわたり、多くの皆様にご利用いただきましたことを心よりお礼申し上げます。 ODNトップページへ

  • ココマイスター公式サイト 【COCOMEISTER】

    80年代のレトロを取り入れた 自分だけの2つ折り財布 自分だけの表情を楽しめる「マットーネ&ヌメ革」シリーズ。2つとして同じものが存在しない天然皮革の魅力が凝縮されている。イタリア産最高級のバケッタレザーは、天然の風合いをダイレクトに持ち主に伝えてくれる革。アクティブに軽やかに動くに、ピッタリのレザーです。どんな場所でも、どんな服装でも新しい自分を見つけられます。マルチパースはクラシカルタイプの2つ折り財布です。紳士の定番として、お札、小銭、カードを収納できます。定番だけに、使い勝手は良く、とてもバランスの良いデザイン・機能性です。 柔らかく、「革」を楽しめる イタリア産最高級バケッタレザー 天然皮革の中でも革というものをダイレクトに伝えてくれる素材「マットーネ」。上質で肌触りが良く、毎日持ち自分だけの風合いへと変化させる。手にピッタリと馴染む質感がマットーネ。いつでも柔らかく、使うごとに

    ココマイスター公式サイト 【COCOMEISTER】