「Hatena Engineer Seminar #2」で発表した資料です
sqlで正規表現って使ったことありませんでしたが、 たまたま仕事で必要になったので使ってみました。 今回の要件 要は とある列の前後の半角/全角スペースを削除する ということがしたかったのです。 正規表現はあまり得意ではないのですが この程度なら問題なし! 実演(準備) では実演してみます*1。 適当なテーブルを作ってみましょう。 drop table tsubasa; create table tsubasa (name text, killershot text); insert into tsubasa values ('大空','ドライブシュート '); insert into tsubasa values ('日向',' タイガー ショット'); insert into tsubasa values ('立花','スカイラブハリケーン'); insert into tsubasa
UITextFieldやUITextViewで入力できる最大文字数を指定する方法を紹介します。 UITextFieldの場合 UITextFieldのshouldChangeCharactersInRangeデリゲートメソッドを利用します。このメソッドはファーストレスポンダになっているUITextFieldに1文字でも入力があれば呼び出されます。このメソッド内において入力された文字が最大文字数を超えていないかチェックします。 尚、お決まりですが、このデリゲートメソッドを使用するためにはUITextFieldDelegateプロトコルを当該ViewControllerで採用し、デリゲート先をそのViewControllerにする必要があります。 実装例は以下の通りです。 - (BOOL)textField:(UITextField *)textField shouldChangeCharac
最近、 mixi-inc/iOSTraining · GitHub をやっています。 元々は mixi の社内トレーニング用らしく、解説が所々飛んでいたりしてなかなか初見殺しな内容です。(訂正 2013/5/29:サンプルコードがあることを知らずに自分で一から書いていたため、やたら難しく感じていたようです) Objective-C なんてほとんどやった事が無かったのですが、どうにかこうにか HomeWork 1.2 UIViewControllerとModalViewController · mixi-inc/iOSTraining Wiki · GitHub までたどり着いて、"delegate パターン"なるものに翻弄されています。 そこで少しだけ勉強してみました。 想定読者 C#, C++, Java のinterface か、抽象クラスについて理解している人 delegate パタ
ネットワークに接続する iPhone アプリを圏外で起動した場合にも アラート表示をする等の動作をしないと、ユーザビリティが悪く Apple の審査に落ちてしまう。 そのため、アプリケーションからネットワークステータスを取得して 挙動を変える必要がある。 準備 ここから ARC に対応した Reachability を導入する。 CocoaPods を導入している場合は、Podfile に下記を追記する。 #import "Reachability.h" @interface xxxViewController () @property (nonatomic) Reachability *reachability; @end - (void)viewDidAppear:(BOOL)animated { // ネットワーク状態が変更された際に通知を受け取る _reachability = [
iPhone開発 UIViewController ライフサイクルiPhone ios objective-c サンプル UIViewController ライフサイクル と 呼び出されるメソッド view 表示時に UIViewController を継承したクラス内で下記のメソッドが順番に呼ばれます。 それぞれの呼ばれるタイミングにて適切な処理をしましょう。 また、アプリがバックグラウンドへ移動した場合や、他のアプリ、他の機能にてViewがメモリから削除された場合は、再度 viewDidLoad が実行されます。 ■ init(インスタンス作成時に呼び出したイニシャライザ) ↓ ■ viewDidLoad ・View が初めて呼び出される時に1回だけ呼ばれます。 ・アプリ起動後に初めて当Viewが表示された場合に1度だけ呼ばれます。 ↓ ■ viewWillAppear ・View が
Captcha security check iosjp.com is for sale Please prove you're not a robot View Price Processing
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く