開発メモ

開発関係のメモをいろいろと。たぶん。

2016-02-01から1ヶ月間の記事一覧

UIImagePickerControllerを使ってみた

iPhone / iPadで、単純に画像を一枚取得するだけであればUIImagePickerControllerを使うのが便利です。 そこでいろいろ調べたのですが、最近のSwiftで書かれた良い感じの例が見つからなかったので、自分で作ってみました。 ソースコードはこちら。 (このペ…

枠線付きのボタン

UIButtonに枠線をつける方法はいろんなところで紹介されていますが、どれもいまいち満足できなかったので、自分で作ってみました。 動作を確認した環境 環境 情報 Xcode 7.2.1 (7C1002) iOS 9.2 Swift 2.1.1 Date 2016/2/25 できる事 以下のような機能が実装…

UITableViewCellに置いたUIButtonがすぐに反応するようにする方法

かなりマニアックなtipsシリーズです。 UITableViewCellにUIButtonを置いた場合、タッチしてすぐに指を離すとボタンがハイライト状態になりません。プログラム的に見ると、ちゃんと押されているのですが・・・ 使ってる側から見ると、まったく反応していない…

UISearchBarで文字が入力されていない状態でもボタンを押せるようにする方法

UISearchBarを普通に設置しただけだと、文字が入力されていない状態ではボタンを押せません。 これを押せるようにする方法を調べてみました。 動作を確認した環境 環境 情報 Xcode 7.2.1 (7C1002) iOS 9.2 Swift 2.1.1 Date 2016/2/22 押せるようにする方法 …

デモソフトのライセンスについて

Nifty Cloud Mobile Backendのちょっとしたデモを作りました。 See_Ku / NcmbDatastoreDemo — Bitbucket そこで、とりあえず制限の緩いMIT Licenseを適用させましたが・・・ 冷静に考えると、ちょっとしたデモなのにMIT Licenseは大げさなような気がします。…

Nifty Cloud Mobile Backendのデータストア・基本編

Nifty Cloud Mobile Backendでいろいろやってみようシリーズ、第4弾(?) 今回は、データストアの基本的な使い方を調べてみました。具体的には、オブジェクトのサブクラス化・保存・読み込み・更新・削除などです。 とりあえず、ソースコードを公開してある…

Nifty Cloud Mobile Backendを使ってみる

Nifty Cloud Mobile BackendのSDKをプロジェクトに組み込んで、動作を確認するまでのメモです。 動作を確認した環境 環境 情報 Xcode 7.2.1 (7C1002) iOS 9.2 Swift 2.1.1 Date 2016/2/14 1. ユーザー登録 以下のサイトにアクセスしてユーザー登録を行います…

Nifty Cloud Mobile Backendとは?

※以下の情報は個人的に勝手にまとめたものです ※確実な情報は、公式サイトを参照してください 確認した環境 環境 情報 Date 2016/2/13 Nifty Cloud Mobile Backendとは? Nifty Cloud Mobile Backendは無料で始めることが出来るmBaaSです。 mBaaSでサーバー…

Xcodeがおかしいときの対処法

『Xcodeがなんとなくおかしいんだけど原因がよくわからない』という場合の、対処法のまとめです。 上から順番に試します。 Xcodeを再起動 OSを再起動 プロダクトのクリーン Xcodeのメニューから[Product] - [Clean]でクリーンを実行。 Build Folder全体の削…