メモブログ

てきとーにはまった事などを記録します

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

音読アプリ20131130の巻

前回に続いて音読アプリの実装を進める
今日の目標
sampleプログラムの内容を変更し、テキストViewを表示する->OK
DB側のカラム追加->OK
テキストが新規、表示出来るようにしたら、編集も可能にする->OK
カウント用のボタン作成->OK
カラム追加->OK
ボタンや関数追加->OK tag利用

といったところ。
通勤で読む
Apple UITableViewガイド
https://developer.apple.com/jp/devcenter/ios/library/documentation/TableView_iPhone.pdf

--------
add
sqliteのデータをどうやってみるの?
http://d.hatena.ne.jp/watanata2000/20120624/1340533649
/Users/ユーザー名のホームディレクトリ/Library/Application Support/iPhone Simulator
/Users/ユーザー名/Library/Application Support/iPhone Simulator/5.0/Applications/アプリの ID/Documents
iTurmで
chflags nohidden ~/Library/
を実行してもライブラリフォルダは表示されない。
こういうコマンドはターミナルを利用しましょう。という事を知りました。。。
Lita
Opne出来た。
select * も通った。とりあえず、これでOK

nslog
NSLog(@"rownum-id-%@",[idArry objectAtIndex:row_num_2]);
%@の出し方 これは何の型?
StackOverFlow
http://stackoverflow.com/questions/5368846/how-to-work-with-an-objectatindex-in-a-for-function

型変換 conversionが正しく動いていない感じ。注意が出まくっているので、この部分の理解はしていかないと。
http://blog.f60k.com/objective-c%E3%81%AE%E6%95%B4%E6%95%B0/
定義まとめ
プリミティブ型では*記号無し…
NSInteger num=1;
int num=1;
uint num=1;
オブジェクト型では*記号あり…
スポンサーサイト
  1. 2013/11/30(土) 12:42:15|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

音読アプリ始まり〜

まずはFMDBの使い方も綺麗に解説している
http://d.hatena.ne.jp/kazukingband/20120616/1339840932

こちらをみながらシミュレータで動作する所まで確認。
細かい仕様は通勤電車でソースを読んでみる。

カラムを変更して、テキスト、回数系のカラムを追加すると良いと思う。
後はカウントアップのボタンか。
  1. 2013/11/27(水) 21:11:58|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

OpenIDのOP/RPを作る

OpenIDを使ってOP/RPを作るの巻き

参考にさせて頂きましたm(_ _)m
http://blog.bornneet.com/Entry/168/
http://blog.bornneet.com/Entry/169/

  1. 2013/11/26(火) 11:42:53|
  2. 【PHP】
  3. | トラックバック:0
  4. | コメント:0

StoryBoardを使った画面遷移でViewControllerに値を渡したい

StoryBoardでTableViewController->ViewControllerに値(rowindx)を渡す方法

プロジェクトの作り方
http://kikuchy.hatenablog.com/entry/2013/11/03/Xcode_5_%2B_iOS_7_%E3%81%A7%E3%80%81StoryBoard_%2B_TableView
このあたりを読むとSegueが頑張ってくれる事が分かる。

で一通り遷移が出来た後、TableViweController->ViewControllerで遷移して詳細を表示したいけど
どうするの?的な話になる。
http://lab.dolice.net/blog/2013/03/31/xcode-objc-ui-storyboard-segue/
argumentsの渡し方を理解する

で、UITableViewControllerのselectindexを渡すにはどうやったらいいんだろう。
http://stackoverflow.com/questions/12940559/how-to-pass-send-the-number-of-selected-row-in-uitableviewcontroller-to-another
やり方は回答みたら分かったけど、質問者はprepareForSegue:senderで遷移した方法を知りたかったけど
回答者はnavigationControllerを使って遷移させている。
質問者はthank broとかいってるけど、解決出来てないよね。

でprepareForSegue:senderを利用したselectindexについては
http://stackoverflow.com/questions/8458256/performseguewithidentifier-and-shareddata

他にもprepareForSequeが走らなかったので
http://ameblo.jp/waka21/entry-11058666863.html
http://d.hatena.ne.jp/ngtoku/20120619/1340125397
を参考にしました。

自分の場合はprepareForSequeのパラメータをいじってて、その影響で
prepareForSequeが走らなかったみたい。

何時間はまったんだろ。
ViewController1->ViewController2に値渡しが理解出来たので、
ViewController2で受け取った値を使って、詳細を表示する処理を組み込む。
  1. 2013/11/17(日) 03:21:22|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

UITableViewControllerをStroryBoardでつなぐ

ここでお世話になりました。
http://kikuchy.hatenablog.com/entry/2013/11/03/Xcode_5_%2B_iOS_7_%E3%81%A7%E3%80%81StoryBoard_%2B_TableView
  1. 2013/11/16(土) 18:36:43|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

xamppでXML/RPC.phpを利用する

他端末で動いているソースをごそっとローカルで実行しようとしたら

require_once 'XML/RPC.php';
でエラー発生。

http://q.hatena.ne.jp/1234191588
http://ameblo.jp/zeroj/entry-11490300757.html

この辺りがヒット

no package available...とか出てきてて、再度ググったら
http://bloggers.ja.bz/sunouchi/archives/2003/05/movabletype_xml_1.php

C:\xampp\php>pear install XML_RPC
でdownload/install ->OK
  1. 2013/11/15(金) 14:45:07|
  2. 未分類
  3. | トラックバック:0
  4. | コメント:0

新規でアプリを作ろうの巻

新規でアプリを作ろうの巻

音読パッケージの練習用

1センテンス登録、参照、編集
2練習回数インクリメント
3音読、精読、リピーティング、シャドーイング
4出来ればiTunesのプレイリスト再生

4以外は先に実装したい。
さて、いつまでに出来るか。
最短でどれ位でできるもんだろう。

あっ、リジェクト中のアプリは手が空いたらやろ。

UITableViewController
http://blogios.stack3.net/archives/604
  1. 2013/11/12(火) 19:56:52|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

リジェクト!3回目

Appleさんから、予定通り7時に連絡が来ました。
また同じ2.3のリジェクト。
カメラ使うなら言いなさいよ。という内容。

なんか意味を履き違えてるのかな?
もう一回この部分を調べてみるか。

We found that your app requires functionality specific to the device that equips Camera, but the UIRequiredDeviceCapabilities key in the app's Info.plist does not reflect this requirement. When this app is installed on an unsupported device, it will not behave as advertised, as required by the App Store Review Guidelines.
  1. 2013/11/09(土) 08:50:27|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

appがレビューに入りました

レビューに入りましたよメールが来た。16時ころ。
前回は12時間くらいだったから、
明日の朝にはメールが来てると思う。

今日も仕事でプロビジョニングにはまった。ているが正解。
忘れた頃にやってくるので、今回は調べた事をまとめておきたい。
  1. 2013/11/08(金) 19:14:37|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

Xcode 4.3 再申請方法

何回やっても忘れるのでメモ

この先、ブラウザはSafariを利用

1.再度Uploadしますよを宣誓
iTunes Connnectへ
Manage Your Apps
Appのアイコンから詳細へ
App詳細画面の一番下にあるReady for Upload Binary(こんな感じの項目)
こんな事聞かれるのでNO
Have you added or made changes to encryption features since you last uploaded a binary for this product?
ココに細かい説明←いつもお世話になりますm(_ _)m
ステータスが変わる
Status Waiting For Upload

2.XcodeからBinaryをup
Organizer>archive
validate... > iTunesConnectにログイン > app名/signを選ぶ 
→ここは初回申請時に入力してるので、next連打で行けると思う
distribute... > submit to the iOS store
やった事ないけど、Ad-Hocはここから出来るみたい
validate と同じでnext連打
ステータスがWaiting For ReviewになったらOK

待ちます。
これでダメなら、、、その時考える
  1. 2013/11/03(日) 15:27:39|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0

再再申請

Appleからのrejectで
2.3: Apps that do not perform as advertised by the developer will be rejected

詳細:
2.3

We found that your app requires functionality specific to the device that equips Camera, but the UIRequiredDeviceCapabilities key in the app's Info.plist does not reflect this requirement. When this app is installed on an unsupported device, it will not behave as advertised, as required by the App Store Review Guidelines.

と出ていたので、前回はcamera-still
のみ。
今回は
App Store Required Resources
https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/App-RelatedResources/App-RelatedResources.html

cameraでしぼったデバイス情報をrequireに追加
auto-focus-camera
camera-flash
front-facing-camera
still-camera
video-camera

と何か手当たり次第、cameraを要求してみる。
  1. 2013/11/03(日) 15:08:50|
  2. 【Objective-C】
  3. | トラックバック:0
  4. | コメント:0
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。