Swiftにおける enum と struct の利用方法を説明しています。 2015/03/25 にHatchUp主催で行われた勉強会資料です。 https://atnd.org/events/62318Read less
pod setup したあと、 Setting up CocoaPods master repo から進まなくなった問題・・・ キャッシュを消したりいろいろやってみたけど上手くいかず。 どうやらCocoaPodsのリポジトリが落ちてこないため進まない模様。 cd ~/.cocoapods/repos git clone https://github.com/CocoaPods/Specs.git master 終わったら pod setup --verbose Setting up CocoaPods master repo $ /usr/bin/git remote set-url origin https://github.com/CocoaPods/Specs.git $ /usr/bin/git checkout master Already on 'master' Your br
About the content This content has been published here with the express permission of the author. If you’ve ever needed to know how another piece of code works, or have been at the mercy of someone else’s bugs, you can always look at the source code… unless you don’t have it. In this talk, Conrad covers many concepts & tools that can used to reverse-engineer existing apps, as well as debug other l
ちょっと気になったので。。。 指定したオブジェクトを配列から除去したい 突然ですが、以下の配列の要素のうち「ありがとうさぎ」だけは要らない子なので取り除こうという話になりました。 var arr = ["こんにちわん", "ありがとうさぎ", "こんばんわに"] Java とか C# とかに慣れていると、 arr.remove("ありがとうさぎ") // ※ 動かない って書けば配列からありがとうさぎが消えそうな予感がしませんか? しますよね。 ところが信じがたいことに、Swift の配列に標準装備されている remove 関連の関数はたったの3つだけ。 removeAll … 全消し removeAtIndex … インデックスを指定して削除 removeLast … 最後の要素を削除 正攻法では、指定したオブジェクトを配列から取り除くのは大変そうです。 ただ、打つ手が無いわけではなく、
Clear address fields if Longitude or Latitude have been updated manually or by moving marker. Waypoint - GPX v1.1 Longitude Latitude Name Elevation Symbol Type Comment Description Proximity - GPXX v3 Proximity Category - GPXX v3 Category Address - GPXX v3 Street Address City State Postal Code Country Phone - GPXX v3 Phone Phone2 FAX email URL Geocode Verify and update Address, Latitude and Longitu
I was using iOS 6.1 earlier, but now I have moved to iOS 7. Along with other problems, I have observed that in my navigation bar, the left space of left bar button item and right empty space of the right button bar item are quite more in IOS 7 than in iOS 6. I need to know is there a way I can reduce empty spaces of left, right bar button items in navigation bar??
Updated: 18. October 2020 The iOS Design Guidelines Design great-looking apps for Apple iOS devices. Designing iOS apps can be difficult sometimes, but finding correct and up-to-date information about all of Apples’ devices shouldn’t be. These design guidelines will help any designer who’s building neat things for iOS get started within seconds. About these guidelines These guidelines describe how
I don't know about y'all, but I find Google's rendered UIView info windows to be a bit restricting. Using SMCalloutView and Ryan Maxwell's example project, it's possible to present more interactive views. This works on Google Maps SDK v1.8.1, as of 2014-June-10. First, do some set up: #import <SMCalloutView/SMCalloutView.h> static const CGFloat CalloutYOffset = 10.0f; @interface ViewController ()
今回のエンジニアブログを担当する村田です。 前回は、NSUserdefaultsなどを利用したデータ永続化をご紹介しました。 本日は、予告通りSQLiteラッパラーライブラリとしておなじみのFMDBをSwiftから使ってみたいと思います。 確認バージョン:Xcode 6 beta 5 FMDBのバージョン:v2.3 FMDBとは FMDBは、Objective-CからSQLiteを簡単に扱うことができるラッパーライブラリです。 SQLiteの暗号化ライブラリであるSQLCipherにも対応しており、大変重宝しています。 しかし残念ながら、まだSwiftで記述されていませんが、Swift ⇔ Objective-C 間の連携は簡単です。 前準備 FMDBをプロジェクトに組み込み、扱える状態にしましょう。 FMDBの取得 FMDBのGitHubページから取得します。 https://githu
GitHubで良さそうなゲームを見つけました。 https://github.com/AngelaRucci/ColorWheel こんな感じで降ってくるボールと回転するホイールの色を合わせるカジュアルゲームです。 ColorWheel このままでも面白いのですが、シンプルなのでいろいろ手を加えやすそうです。 例えば、 タップで回転ではなく指の動きに合わせて回せるようにする ボールを跳ね返るようにする など。 FlappyBirdは実装がお手頃で、今でもいろんな題材に使われていますが、このゲームもそういう用途にいい感じだと思います。 これを元にして、久しぶりになにか作ってみようかな。 2018年3月1日〜2日にtry! Swift TOKYO 2018が開催されました。 https://www.tryswift.co/events/2018/tokyo/jp/ 僕は残念ながら参加できなかっ
クラスとストラクチャ Swiftのクラスは、Objective-Cのクラスとほぼ同じ機能でデータ型を定義します。Objective-Cで使用可能だった機能の多くが、Swiftのクラスでも使用可能です。 ストラクチャも、クラスと同様にデータ型を定義する機能です。プロパティやメソッド、イニシャライザの宣言など、クラスにできることの多くがストラクチャでもできます。しかし、ストラクチャは参照型でないなど、本質的にクラスと異なる部分があります。第1回で取り上げたString、Intなどの値型はストラクチャとして扱われます。 公式ドキュメントによれば、データ型としてストラクチャを考慮すべきケースは次のとおりです。 型を作る目的が、比較的単純なデータ値のカプセル化である場合 インスタンスが参照ではなく、コピーされることが期待される場合 保持プロパティが、参照ではなくコピーされることが期待される場合 他の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く