Objective-C

気になった記事(iOS 7勉強会 全セッションの資料と動画を公開します! #ios7yahoo

iOS 7勉強会 全セッションの資料と動画を公開します! #ios7yahoo - Yahoo! JAPAN Tech Blog http://techblog.yahoo.co.jp/ios/ios7yahoo/IOS7になってUI周り色々変わってる あとXcode5で機能いろいろ追加されてる。・上の部分が切り取られて表示されないこ…

プルダウンで読み込み 処理中と表示

UITableViewを下にビョーンと引っ張ると 処理中ですと出て画面をリロードする機能を実装したいと 思い調べながら試行錯誤でやってみました。■参考にしたサイト Cocoaの日々: [iOS] UITableView でプルダウンすると再読込するユーザインタフェースを実装 http…

警告 no rule to process file

ライブラリを入れてビルドしてみたら no rule to process file ~~~~ という警告が出ました。よくわからなかったので調べてみると ビルドしなくていいものをビルド対象にしているのが原因との事。 (ライブラリの必要なファイルをビルド対象に勝手に加えてし…

気になった記事(はてなアプリ開発プロセス)

はてブiPhone・Androidアプリの開発プロセス - ninjinkun’s diary http://ninjinkun.hatenablog.com/entry/20110213/12975863403日間かけて書いたものをペーパープロトタイピングで何度も試行錯誤で決める。 どういった風にしたらどう動くのかって言うのを…

警告の種類のわかりやすいまとめ(メモ)

さっきの警告調べてたらここすごく分かりやすくまとめて書いてあった。 これ以外にもありそうだけれど、日本語に訳したりする前にまず確認してみるのに便利。【Objective-C】iPhoneアプリ作成でよく遭遇するエラーまとめ【Xcode】 - NAVER まとめ http://mat…

Assigning to 'id' from incompatible type 'viewController *const __strong' 警告

参考記事 警告:Semantic Issue - アプリ開発のメモ帳 http://d.hatena.ne.jp/appbakery/20121220/p1上記の警告が出てきたけれど、 記事を参考にヘッダファイルに該当デリゲートを宣言することで (viewControllerDelegate)解決しました。原因はデリゲートを…

Objcetive-cの基本的なこと、わかっていなかったので改めて学ぶ と反省

初心者レベルの言い訳をしない:柴田 芳樹 (Yoshiki Shibata):So-netブログ http://yshibata.blog.so-net.ne.jp/2013-09-11ここの記事見て改めて反省。 プログラマじゃもうないけど、全部のことに言えそうなので反省 出来上がったコードの可読性も含めた品…

ACAccountStoreについて

ずっと下書きに残ってたので備忘録として残しときます。 作成しながら残して行ってるので誤りや不十分なところがあると思います。 (個人のメモなのですみません。随所訂正していきます) ACAccountStore http://developer.apple.com/library/ios/documentat…

画面間のデータの受け渡し 方法 と エラー (未解決なので理解してから追記していく)

ちょっと混乱してきたので整理の為の備忘録。画面間でのデータの受け渡しに付いて: 永遠ログ http://eien.seesaa.net/article/261740269.html ※渡し方の方法がいろいろ記述されていて参考にさせてもらっている。 ・現在最悪な渡し方、グローバル変数で渡して…

リクエスト GET と POST

GETとPOSTの違いデータを投げる時(登録等)はPOST データを取得してくるときはGET だという認識しかなく、きちんと分かっていなかったので少し整理。Tech Tips: GETとPOSTの違い http://techtipshoge.blogspot.jp/2012/08/getpost.html ○GETはサーチエンジ…

三項演算子について

GunosyやらVingowから流れてくる記事でいろいろ気付けることが多いです。三項演算子を卒業しましょう! | ttwilb http://ttwilb.wordpress.com/2012/05/26/三項演算子を卒業しましょう/ここの記事見て反省。 一番上のような書き方というか多分もっと酷い。 似…

Twitter 検索結果のJSONデータのパースのメモ

Twitter API のSearch へ投げかけて検索かけた結果を取得、保存したいのだけれど JSONデータのパース等が難しくかなりつまづいたのでメモ。□参考にした記事 [iOS]NSJSONReadingMutableLeavesの挙動が謎すぎる - l4 http://kozy.heteml.jp/l4l/2012/10/iosnsj…

オブジェクト指向全然出来てない・・・。いまさら聞けない「オブジェクト指向設計の3つのコツを読んで

いまさら聞けない「オブジェクト指向設計の3つのコツ」〜オブジェクト指向設計問題解説 #objectoriented - CodeIQ Blog http://codeiq.hatenablog.com/entry/2013/08/26/155959電車の中で読んで、 問題2つ考えてみたけど全然・・・orz ◎ データと、そのデー…

コーティングの仕方で気をつけたいこと(Objective-Cスタイルガイドを見て)

ニューヨーク・タイムズ Objective-Cスタイルガイド http://www.infoq.com/jp/news/2013/08/objective-c-coding-styleスペーシングは面倒なので全てタブでインデントつけてる。 面倒だけど、環境によって見え方違ってくるから可読性あげる為にも 半角スペー…

OAuth認証 ライブラリのインストール〜AccessTokenの取得まで

参考記事 Objective-CでTwitter APIを使う 色々 - すぎゃーんメモ http://d.hatena.ne.jp/sugyan/20100422/1271879805こちらのリンク先のライブラリを使用。いー ドット ぷりんとすたっくとれーす: OAuthConsumer.frameworkを使う(TwitterへPOST) http://edo…

Twitter Search API に投げかけて検索結果を取得する [Domain=NSURLErrorDomain Code=-1000]

投げかける部分だけでけっこうつまづいていたのでメモ。ライブラリを使用して SecretTokenからAccessTokenを取得するところまではなんとか出来た(?)だけど、 REST Search APIに投げかけてデータを取得するところで失敗している。 NSURL *url = [NSURL URL…

NSLog を出さないように(メモ)

本番環境で NSLog() を吐き出さないようにする http://blog.nodoa.info/?p=100 iPhone アプリ開発中に NSLog() を使ってログを確認することはよくあります。 その NSLog() を残したままアプリをリリースしてしまうと、 リリースされたアプリでもご丁寧にログ…

bad URLでつまづく。

bad URL が出てつまづいてた。以下を参考にさせていただいて原因はおそらく twitter APIに投げるリクエストに全角を含む文字列を渡してたからbad URLが出てたみたい。[Objective-C] URLエンコード http://blog.springdawn.info/post/41322443902/objective-c…

確認に良さそうなサービス app.io

Web コンテンツ内にネイティブ iOS アプリを埋め込めるサービス『app.io』の使い方 - Over&Out その後 http://d.hatena.ne.jp/shu223/20130817/1376694553この記事すごい。 app.ioのサービスを使うと、 デベロッパー契約しなくても端末で確認できるっぽい。…

文字列の比較方法メモ(isEqualToStringメソッド , compareメソッド)

NSStringの文字列比較はisEqualToStringではなくてcompareメソッドがいいのか http://iphone-dev.g.hatena.ne.jp/ktakayama/20130809/1376034733を見て全然知らなかったことだったのでメモ( ..)φ分離文字の比較を使ったことがないので、 今すぐどうというこ…

Twitter タイムラインの取得表示

Twitterのタイムラインの取得には こちらのページを参考にさせてもらいました。大学院デビュー:TwitterFrameworkの利用 http://extendevernote.blogspot.jp/2012/02/twitterframework.htmlこちらのページを参考にさせて頂いて UITableにタイムラインを表示さ…

OAuth認証 ライブラリのインストール〜AccessTokenの取得まで

Objective-CでTwitter APIを使う 色々 - すぎゃーんメモ http://d.hatena.ne.jp/sugyan/20100422/1271879805のリンク先のGithubのライブラリを入れて作業進めてます。こちらのリンク先のライブラリはARC認証形式ではなく 私はARC認証形式で進めていたのでこ…

NSMutableArray に NSArrayを入れようとして警告

NSMutableArray に NSArrayを入れようとしてる部分で警告出ました。ここを参考に修正して、警告文を出ないように修正。 警告: - アプリ開発のメモ帳 http://d.hatena.ne.jp/appbakery/20130210/p1 クラスを見ると NSArrayクラス→NSMutableArrayクラスの継承…

ファイルからのテキスト読み込み(Objective-c)

テキストファイルからの読み込み例 NSError* err1 = nil; NSString* str = [NSString stringWithContentsOfFile:ファイルパス encoding:NSUTF8StringEncoding error:&err1]; 複数の情報を取得する場合 NSArrayを用いてXml形式ファイルから読み込むといいみた…

ARC管理方式と手動メモリ管理

ARC管理方式で書いてます。 メモリ管理で廃棄し忘れたりすることを防いだりと いろいろメモリ管理を自動でしてくれるのでありがたいです。 (メモリ管理きちんとわからないので・・・ですが、 TwitterのAPIを組み込もうとして以下の https://github.com/j…

mac上で加速度センサの確認

iOSシミュレーターで加速度センサを使う http://www.comgate.jp/taiatari/archives/314実機で接続しなくても iOSシュミレーター上で加速度センサの確認がこれで出来るみたいです。 実機で接続しなくてもいいというのは便利ですけど・・・ ただ、実機があるな…

画像のリサイズ UIimage

画像を扱うときリサイズするとき少し処理挟まないみたい。サイズ指定してリサイズする場合 例) UIImage* image = [UIImage imageNamed:@"hogehoge.jpg"]; //指定画像をリサイズ CGFloat width = 60; // リサイズ後幅のサイズ CGFloat height = 60; // リサ…

(サンプル) 加速度センサーで画像を動かす

先日の本を読みつつ、少しずつコードを書いていこうと思ってます。iPhoneプログラミングUIKit詳解リファレンス作者: 所友太,京セラコミュニケーションシステム株式会社出版社/メーカー: リックテレコム発売日: 2010/01/12メディア: 単行本購入: 25人 クリッ…

iPhoneアプリ制作に向けて

一度すごくシンプルなアプリなのにめちゃくちゃに書いて失敗。。。 当然出来も審査が通るものでもなく、そのままになってました。そもそも僕はほとんど設計のことを知りません。 なのでほとんどを一つのクラスに書くというめちゃくちゃなことをしてしまいま…