NSOrderedSet NSOrderedSetは「重複した要素を保存しない」という特徴を持つ。 Array -> NSOrderdSet -> Array ArrayからNSOrderdSetを生成し、それをまたArrayに戻すと、重複した要素が除去される。各要素の順番は、元のまま保たれる。 サンプル let source…
どこかのAdMob広告表示はApp Storeでのリリース前に実装できないのでiAdを実装した・・という話をどこかで見かけたが、今は事情が異なるらしい。 AdMobでアプリを登録する際に、「手動」を選んでアプリ名を入力すると、リリース前のアプリも登録できる。 こ…
Google Mobile Ads SDKのiOS版を実装しようとしていたら、下記のエラーが。 Undefined symbols for architecture i386: "_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from: objc-class-ref in libGoogleAdMobAds.a(GADDevice.o) ld: symbol(s) not f…
Xcodeで、実機ではコンパイルが通ってビルドできるのに、シミュレータでMach-O Linker Errorエラーが出てビルドに失敗する。 (Xcodeのバージョンは5。) 以下の場所に作成されている、該当プロジェクト名の入った名前のディレクトリを削除して、再度ビルド…
SoundCloud APIを使ったiOSアプリを作るべく奮闘中。 iOS Quickstart をやってみていたら、"Use of undeclared identifier 'SCSoundCloud'" のエラーが出た。 SCTTrackListViewController.mに、 #import "SCUI.h" を追加。 ひとまずビルドできた。
iOS7 / Xcode5に対応した、レベルアップ Objective-Cという本でiOS開発を勉強中。 正しくコードを書いたはずなのに、UISliderで入力した値がラベルに1桁しか表示されない。 エラーは出力されていない。 超初歩的なミスだが、ラベルパーツの表示範囲が狭すぎ…
Rails3からRails4へ移行しようとするも、表題のエラーが出てプリコンパイルが通らない。 config/environments/development.rbの下記の行をコメントアウトする。 # Log error messages when you accidentally call methods on nil config.whiny_nils = true …
bundle updateした後、 loader.css.less にて宣言されてませんよというエラーが出る。 .make-grid-columns is undefined bootswatchのバージョンが上がってしまったことが原因。 Gemfileで相応しいバージョンを指定する。 gem 'twitter-bootswatch-rails', '…
bundle install時に出るエラー、というか忠告。 Post-install message from twitter-bootswatch-rails: Important: You may need to add a javascript runtime to your Gemfile in order for bootstrap's LESS files to compile to CSS. *******************…
開発ブランチはそのままgit push heroku masterできない。 ローカルのmasterブランチに開発ブランチをマージしてpushするか、もしくは下記のコマンドを利用する。 git push heroku your_branch_name:master 参考: Can't specify Ruby 1.9.3 on Heroku cedar…
git push heroku master しても twitter-bootswatch-railsがインストールされないというエラーが出る。 heroku run gem install twitter-bootswatch-rails で解決。
このサイトの趣旨 プログラミングで詰まったところや、解決方法のメモです。 主に自分用ですが、世界の誰かの役に立つかもしれないという期待から、はてブに載せてみます。