トップページ⇒mac
1001コメント350KB

[SDK]iPhoneアプリ開発初心者質問箱34[touch][iPad]

■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定2013/08/19(月) NY:AN:NY.ANID:ykyhR6cZ0
iPhone, iPod touch用アプリケーションの開発を始めたばかりの初心者向け質問スレ。

■質問する前に■
1. 質問は日本語もしくはObjective-Cで
 質問に質問で返されても逆切れしない。それは質問の仕方が悪いってことだよ。
2. どういう内容であれレスをもらったら報告とお礼の言葉を忘れずに。
 回答者は自分の時間を使って親切で回答してくれています。
3. 回答者は自分も初心者であった事を忘れずに。
4. マルチポスト(複数のスレに同じ質問を書込むこと)は厳禁!
5. 質問は可能な限り具体的に。
 ただ「エラーが出ます」ではエスパーかスタンド使いでなければ答えられません。
 エラー内容をちゃんと書きましょう。
6. わからない部分のコードをコピペすると手っ取り早いです。
7. このスレは無料プログラミング教室ではありません。
 「○○の仕方を教えてください」という質問はなるべく避けてください。
 「自分で調べたけどわからなかった事」を質問するというスタンスを忘れずに。
8. バグを安易にOSや開発環境のせいにしない。
 自分の知識の無さを棚に上げて人のせいにするなんて百年早い。

■関連スレ
iOSアプリ 個人開発者の雑談スレ13
http://anago.2ch.net/test/read.cgi/mac/1369912531/

iPhone iPad iOSプログラミング Part1
http://toro.2ch.net/test/read.cgi/tech/1314086681/

【脱獄】iPhoneのJailbreakアプリ開発スレ
http://anago.2ch.net/test/read.cgi/mac/1337945208/

※前スレ
[SDK]iPhoneアプリ開発初心者質問箱33[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1370485786/
0573名称未設定2013/09/23(月) 20:08:39.77ID:EIHpy1mS0
分けるのはiOSのバージョンによって分けられる。
Storyboardを二種(iOS6、iOS7を別々で)用意しておけば、分けたバージョンでStoryboardも画面設計が楽でしょ?

バージョン毎に分岐する方法は検索かけてくれ
0574名称未設定2013/09/23(月) 20:15:10.88ID:OqqNTyMhi
すみません
xcode5で変な窓が出てきて適当に進めたら
オーマッチリンカーとかいうエラーが大量に出てきてランできなくなってしまいました。。。
どうやったらランできるようになるでしょうか。
ちなみにシミュレーターでは動くのですがアイフォン5で動かそうとすると200個以上のエラーが出ます
0575名称未設定2013/09/23(月) 20:25:07.36ID:Pb8B24Ym0
>>572
んー、そのていどではStoryboardだと、もひとつPrototype Cellを付ける(UITableViewCellを追加するだけ)でいいんじゃね
別のIdentifierにして、OSのバージョンによって
dequeueReusableCellWithIdentifier:CellIdentifier
の、CellIdentifierを変えるだけ

ほぼ全く同じで同じ事を二度繰り返すようでめんどくさいだろうが、そんな頻繁に変えるわけでもないだろうしと思う
0576名称未設定2013/09/23(月) 20:26:30.27ID:ZMClDNhr0
歴史をねつ造する韓国に未来はない!

歴史をねつ造する韓国に未来はない!

歴史をねつ造する韓国に未来はない!

歴史をねつ造する韓国に未来はない!

歴史をねつ造する韓国に未来はない!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!

韓国は、朝日新聞と共謀して従軍慰安婦問題をねつ造するな!
0577名称未設定2013/09/23(月) 20:27:11.51ID:Pb8B24Ym0
>>573
そ、そ、そゆことでもあった
0578名称未設定2013/09/23(月) 20:44:31.11ID:EIHpy1mS0
他人の節介やいてないで自分のこともやるか

>>577
落ち着けwwww
すげぇな。
俺はどのデザインパターンが適用されてるとかわかってないけど、調べて努力してるんだなってのがよくわかるわ

>>574
…その変な窓て何さ?
窓に関しては閉じてしまったから残ってないかもしれんけど。。
どういうエラーが出てるかを丸っと一文だけでも書かんと、自分でそのエラーで調べろって言われちゃうぜい
0579名称未設定2013/09/23(月) 21:19:40.96ID:OqqNTyMhi
>>578
たぶんXcode 5にマイグレートする類の窓だと思うんですが、上からニュッと出てくる感じのやつです。
エラーはMach-O Linkerでした。
Undefined symbols for architecture armv7:
とかいうやつです。
じゃあarmv7じゃなければ動くの?と思ってアイフォン4とアイパッド2で動かしたら動きました。
そんなもんarmv7にコンパイルされてねーぞ!ということなので、
ビルドフェイジズを見直してBuild Active Architecture OnlyをNoにしたらアイフォン5でも動きました。
ありがとうございました。
0580名称未設定2013/09/23(月) 22:48:15.89ID:CAzWTpKMI
Xcode5で、UIPickerViewのデフォルトの外観が変わりましたが
従来の外観に戻す方法が解りません。

Xcode4(iOS6)の様な外観に変更する方法を教えて下さい。
宜しくお願いします。
0581名称未設定2013/09/23(月) 23:07:48.07ID:eZWl2s150
かなりの初心者です。
リアルタイムでカメラ画面に画像をフィルタリングしながら音楽を流したいのですが、可能でしょうか?
0582名称未設定2013/09/23(月) 23:20:13.12ID:yIynIVKZ0
>>581
YES
0583名称未設定2013/09/24(火) 00:02:33.63ID:nZHRqo3MP
>>580
6のSDK使うしかない。新しいので諦めな。
0584名称未設定2013/09/24(火) 00:03:31.02ID:4tFU9aBr0
>>582
ありがとうございます。
頑張ります。
0585名称未設定2013/09/24(火) 08:35:40.56ID:/g5MBrmz0
ノベルや漫画のアプリって、ブラウザで見るのに
どのくらい付加機能をつければ審査通るのかな?
0586名称未設定2013/09/24(火) 10:11:44.20ID:o2UXe/sn0
教えてください。
[[UIScreen mainScreen] applicationFrame];
で値を取得するとios3.2では縦横の向きに合わせてとれたのですが
ios7ではとれませんでした。
ios7で向きにあわせて取るのはできないのでしようか?
0587名称未設定2013/09/24(火) 10:34:27.11ID:qNzRGx4qi
もうstoryboard強制なの?
0588名称未設定2013/09/24(火) 10:40:02.67ID:omfp3rxvP
>>587
んにゃ、そんなわけない。
0589名称未設定2013/09/24(火) 15:58:14.47ID:/McohhEA0
>>586
iOS7で云々なのに、以前の話しがiOS3.2かよっ

UIScreen :
デバイスの向きに合わせてくれない(ステータスバー分originはなんかしてくれるようだが変)

UIWindow :
デバイスの向きに合わせてくれない(ステータスバーなんて知らん)

UIViewControllerのview(UIWindow直下のview) :
frame はデバイスの向きに合わせてくれない(ステータスバーなんて知らん)
boundsでやっとデバイスの向きに合わせてくれる(ステータスバーなんて知らん)

だよ。iOS7では。iOS6ではステータスバー分がちょっとややこしい。
0590名称未設定2013/09/24(火) 18:17:48.71ID:6JVZ0JoG0
これはいつも混乱してしまい、レイアウトで鬱プラス錯綜状態になるので、参考になります。感謝。横から失礼。
0591名称未設定2013/09/24(火) 19:24:25.69ID:/g5MBrmz0
iOS7のAppStoreってレビュー投稿が1件だけだと表示されないけど、
何件で出てくるんですかね
0592名称未設定2013/09/24(火) 21:16:23.51ID:akiYSAGDi
5件くらいじゃね?
0593名称未設定2013/09/24(火) 21:21:24.54ID:4gVplJuT0
>>591
わからんけど、今appstoreおかしいからそのせいじゃ?

うちのも、今のバージョン4件レビューついてるのに表示されない。今までのバージョンの方には表示されるのに。
0594名称未設定2013/09/24(火) 21:49:44.72ID:4S79OzS30
それずっと前からだよ。
いつからかはわからんけど、ウチのアプリは今年春にはそんな状態だった。
なんらかの条件があるのかも知れん。
0595名称未設定2013/09/24(火) 22:47:47.95ID:8eTHVD7h0
ios7からcurrentInputModeがdeprecatedになっているのですが
代用のapiが見つかりません。
ios7でキーボードの種類を判別するにはどうすればいいのでしょうか
  UITextInputMode *tinput = [UITextInputMode currentInputMode];
if ([[tinput primaryLanguage] isEqualToString:@"ja-JP"] ) {
//日本語キーボード
}else{
//英語キーボード
}
0596名称未設定2013/09/24(火) 23:01:23.36ID:8ZgqrCm50
>>583
アドバイスありがとうございました。
旧SDKを使用するというのは頭に無かったので参考になりました。
トライしてみます。
0597名称未設定2013/09/24(火) 23:27:21.04ID:/g5MBrmz0
>>592-594
少ないうちはわざと表示しないようにしてると思うんだが…
俺の別のアプリの3つのは出てるから、3つからかな
0598あ2013/09/25(水) 00:12:39.43ID:FKjBhab+0
クラスについて書籍で勉強中なのですが、その中に

継承されるのはインスタンスメンバのみ
(メンバ(プロパティとメソッド)には、クラスメンバとインスタンスメンバがあります。
継承されるのはインスタンスメンバのみです。)

とあるのですが、
NSMutableArray *arr = [NSMutableArray array];
のように、arrayは親クラスNSArrayのクラスメソッドだと思うのですが、
これは、クラスメンバも継承しているんじゃないんですか?

なにか根本的に間違った理解をしているのですか?
よろしくお願いします。
0599名称未設定2013/09/25(水) 00:47:21.11ID:NJd4Zzls0
>>598
クラスメソッドも継承されるしオーバーライドできる。
何の本見たの?
0600あ2013/09/25(水) 00:50:08.30ID:FKjBhab+0
>>599
詳細! Objective-C iPhoneアプリ開発 入門ノート [単行本]
大重 美幸 (著)
のp50に書いてます。。
0601名称未設定2013/09/25(水) 00:55:51.70ID:NJd4Zzls0
試しにNSObjectのサブクラス Child を作って、次のようにオーバーライドしてみる。

+ (BOOL)isSubclassOfClass:(Class)aClass
{
NSLog(@"Child");
return 0;
}

で、ViewControllerからコールする。

[Child isSubclassOfClass:nil];

やってみよう。
0602名称未設定2013/09/25(水) 01:39:53.41ID:43jN2auG0
>>598
>継承されるのはインスタンスメンバのみ
>(メンバ(プロパティとメソッド)には、クラスメンバとインスタンスメンバがあります。
>継承されるのはインスタンスメンバのみです。)
それってC++やJavaの説明のような。
ObjCにはクラスのプロパティはないし、そもそもメンバなんて言わない。
ObjC分かってないやつが書いたんじゃね?
0603名称未設定2013/09/25(水) 03:29:18.29ID:mMC5V53X0
>>600
"入門"とか"はじめての"とか"絶対に挫折しない"とか書いてある本は基本的に全て地雷。
結局、萩原本を頭に叩きこむか、英語が読めるなら公式のドキュメントを読むのが最短ルート。
0604名称未設定2013/09/25(水) 06:38:51.63ID:S3Sp+C4M0
>>598
Objective-Cは起動時に使われてるクラスの親がすべて作られる。
インスタンスを生成するには、その既に存在してる親クラスに
alloc、initというメッセージを送って実際に使用するクラスを作る
また、これでわかるように親クラス自体もメッセージを受け付けているので
親クラスだけが実行できるタイプのメッセージで
親自体の設定や動作を変えることができる。

というファクトリクラス関係の話とか概念を
他の言語の概念(オブジェクト指向の一般的な言葉でなく)で
説明しようとしてていろいろごっちゃになってんじゃねぇかな…
下手したら著者が理解してねぇ。
0605名称未設定2013/09/25(水) 07:37:33.74ID:weNgTYH10
え、起動時?
必要なクラス以外作らないでしょ?
メモリがいくらあっても足らんぞw
ApplicationとかRuntimeはObjectじゃないし。
0606名称未設定2013/09/25(水) 07:41:09.34ID:3BuvFOZn0
レビューに書いてる奴になんとかして連絡取る方法ないものか…
アップデートして起動時に○○さんご連絡下さい表示しかないの?するわけないけど
0607名称未設定2013/09/25(水) 09:21:46.57ID:PMTamdOWP
>>606
それができないのがAppStoreのもどかしいところ。
レビューに書かれた時点で諦めなきゃしょうがないな。
0608名称未設定2013/09/25(水) 14:27:54.91ID:YPglkPpf0
初めてin app purchaseを実装してテスト購入なども済ませ
アドオンの審査等も問題なく終えてるのですが、
アプリがアップデート公開されたものの
購入ボタンを押してもアドオンの情報が返りません

アプリ自体の公開と
アドオンの反映にズレがあるのは珍しくないのでしょうか?
0609名称未設定2013/09/25(水) 14:44:27.32ID:gcMksJwCI
xcode5でコンパイルして、ios7のiphoneで動かした際、
ステータスバーにビューが食い込んでしまいます。
フルスクリーン設定にしたときと同様の見た目です。
どうすれ今まで通りにステータスバーを設定できますか?
0610名称未設定2013/09/25(水) 14:48:35.31ID:3BuvFOZn0
>>609

>>287と>>290を見てください
0611名称未設定2013/09/25(水) 14:49:50.94ID:nregmMD6i
>>609
ステータスバーとビューが別のレイヤー扱いになったから、それを元に設計するしかない。
何かの設定で切り替えられるものじゃないよ。
0612名称未設定2013/09/25(水) 15:03:48.86ID:6JdzFtJAP
delta何とかで調整
0613名称未設定2013/09/25(水) 15:12:22.81ID:PMTamdOWP
iOS7でツールバーの透過設定したらテーブルビューの最後のセルがツールバーの下からでてきません。
どうしたらいいっすか?
0614名称未設定2013/09/25(水) 15:25:27.45ID:PMTamdOWP
ストーリーボードちょこちょこいじってたら解決しました。
06156092013/09/25(水) 15:27:38.53ID:gcMksJwCI
>>610
ありがとうございます。
その方法はネット検索等で知り、出したり消したりは可能だったのですが、
ビューがステータスバーに重なって表示されてしまうので困っています。
表示y座標を全て+20にすれば解決なのですが、簡単な方法があればなと思った次第です。

>>611
別レイヤー扱いになったということは、
やはり表示座y標を全て+20するしかないのでしょうか?
別の方法として、self.view.boundsを利用して各ビューの先頭で
ビュー全体のy座標を20調整するという方法でも実現できたのですが、
そのような手法しかないということですね?
0616名称未設定2013/09/25(水) 15:57:50.87ID:Eke82f400
iTunes Connectのキーワード登録って言語増やせばその分また登録出来るんですかね?
一度試したんですが反映されたキーワードとされてないキーワードがあるんですがなんか決まりあるのかな
言語関係なく100bytes以内ですかね?
0617名称未設定2013/09/25(水) 18:30:47.85ID:3BuvFOZn0
キーワードにライバルアプリ名いれたけど通ったわ
向こうは審査とすんじゃねえよ!ってムカついてるだろうなw
0618名称未設定2013/09/25(水) 19:27:29.89ID:folhh/gS0
画面の右下あたりに今のviewにおおいかぶさるようにして
「更新しました」みたいな自動で消える一時的なメッセージを表示したいのですが
実現するのに何かいいライブラリはあったりしますでしょうか?
もしくは実現するのにいい実装方法はありますでしょうか?
0619名称未設定2013/09/25(水) 19:44:36.02ID:6JdzFtJAP
テキストを一定時間だけ表示したら?
0620名称未設定2013/09/25(水) 19:58:35.71ID:J2f30NfK0
>>618
イロイロ探したが手頃なのがないので自前で用意したよ。その方がトラブルも少ないぜよ。
0621名称未設定2013/09/25(水) 20:05:15.35ID:NJd4Zzls0
適当だがこんな感じでw
typedef enum {
messagePositionRightBottom;
} MessagePosition;

@interface UILabel (MyLabel)
+ (void) showMessage:(NSString *)message position:(MessagePosition)position duration:(CFTimeInterval)duration;
@end
0622名称未設定2013/09/25(水) 22:34:12.58ID:vpBvj02x0
下のような、一覧から詳細画面に push で遷移するような汎用的なナビゲーションを作って

UINavigationC → UITableViewC -(push)→ UIViewC

こんな感じで、viewControllerA と viewControllerB に同じ構造のナビゲーションとして
埋め込みたいのです。

viewControllerA
┗ UINavigationC → UITableViewC -(push)→ UIViewC

viewControllerB
┗ UINavigationC → UITableViewC -(push)→ UIViewC

が、UITableViewC の内容が表示されません。
push を使わずに modal であれば以下のようなことはできています。

viewControllerA
┗ UITableViewC -(modal)→ UIViewC

modal の場合は以下のようなことをやって、
UITableViewC を viewControllerA に突っ込んでます。

[viewControllerA addChildViewController: UITableViewC]
[viewControllerA.view addSubview: UITableViewC.view]
UITableViewC.view.frame = viewControllerA.view.frame


NavigationViewC をかませて push 遷移させようとするとうまくいかないのはなぜでしょう。
0623名称未設定2013/09/25(水) 22:42:52.06ID:cbhcxo1M0
初歩の初歩の質問で申し訳けありません

http://www.kyoji-kuzunoha.com/2013/02/xcode-app-6.html
このurlの メソッド(処理)を記述 で- (BOOL)textFieldShouldReturn:〜〜return YES;
}

を記述した際にエラーが出てきました。
どういった事で間違いを指摘されてるのでしょうか?
0624名称未設定2013/09/25(水) 22:45:29.08ID:cbhcxo1M0
- (IBAction)changeGreeting:(id)sender {
self.userName = self.textField.text;
NSString *nameString = self.userName;
if ([nameString length] == 0) {
nameString = @"World";
}
NSString *greeting = [[NSString alloc] initWithFormat:@"Hello, %@!", nameString];
self.label.text = greeting;
}
- (BOOL)textFieldShouldReturn:(UITextField *)theTextField {
  if (theTextField == self.textField) {
    [theTextField resignFirstResponder];
  }
  return YES;
}

@end

エラーは   if (theTextField == self.textField) {
で表示されています。

よろしくお願いします
0625名称未設定2013/09/25(水) 23:07:56.20ID:AoWTmh7Gi
で、エラー本文は?
0626名称未設定2013/09/25(水) 23:16:15.40ID:TMz56wU/0
エラーの文面よく読んだ方がいいよ
textFieldがundefinedとかじゃないの
storyboardかIB使ってるなら貼付けたTextFieldとViewControllerとを
接続しないとならんよ
0627名称未設定2013/09/25(水) 23:40:02.26ID:cbhcxo1M0
失礼しました
本文は Expectes expression なります。
0628名称未設定2013/09/26(木) 00:59:04.28ID:qNZa5Itu0
ボタンを押してカメラロールを起動し写真を表示するときに、ボタンとimageviewが同一のViewController内にあるときは以下の文で出来たんですが、
写真をボタンと別のViewController内にあるimageviewに表示させるにはどうしたらいいでしょうか。
-(IBAction)clickFromPictures:(id)sender
{
// アルバムから表示
UIImagePickerController *ipc = [[UIImagePickerController alloc] init];
ipc.delegate = self;
ipc.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum ;
[self presentModalViewController:ipc animated:YES];
}

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo
{
// 選択した画像を画面に表示する
imageView.image = image;
[self dismissModalViewControllerAnimated:YES];
}
0629名称未設定2013/09/26(木) 01:38:16.64ID:VYTP80ix0
>>627
スペース全部消して改行入れながらオートインデントにまかすか
TABや半角スペース全部入れ直すかしてみ
0630名称未設定2013/09/26(木) 01:44:06.47ID:VYTP80ix0
あと、メニューのEditor から Show Invisibles 選ぶとスペースが
コの字を横にした記号になるから、大きいコの字とかーになってるやつを
消すのも有効かもね
0631名称未設定2013/09/26(木) 02:58:57.65ID:eAUAbcVL0
>>628
別のViewController.imageView.image = image;

正直、質問の内容と貼ったコードとの関連性は無い
0632名称未設定2013/09/26(木) 07:40:58.30ID:aIFrGqcI0
>>628
遷移前に表示したいVCに渡してやればいいんでない?セグウェのデリゲートメソッド内で出来るよ。
0633名称未設定2013/09/26(木) 11:27:46.04ID:2PXUsoJB0
個人の場合は販売元の表記は個人名のみ?
いろいろ仕様が変わっているみたいでよく分からん…

あと個人名はどこの表記から参照しているのか教えて欲しい
0634名称未設定2013/09/26(木) 13:10:07.78ID:HDTiL/RW0
xcode5を使っているんですが、作成したプログラムを
iphone simulatorで実行しても、iphoneの外枠(HOMEボタン等)が出ません。
どうすれば外枠を表示できますか?
0635名称未設定2013/09/26(木) 13:15:35.16ID:eAUAbcVL0
>>634
Retinaでない3.5inchでしか出ませんでしたが、Xcode 5 の Simulator ではそれも無くなったようです
ホームボタンを探しているなら、メニュー/ショートカットキーで
0636名称未設定2013/09/26(木) 13:17:43.64ID:eAUAbcVL0
>>635,634
>Xcode 5 の Simulator ではそれも無くなったようです
あ、Scale 100%にしたらまだありました
0637名称未設定2013/09/26(木) 13:23:47.08ID:eAUAbcVL0
>>636,635,634
訂正の追加です
iPhone Retina 3.5inch にすると、iPad風に出ますっっ!
0638名称未設定2013/09/26(木) 13:26:13.50ID:0OArWh9R0
>>633

>いろいろ仕様が変わっているみたいでよく分からん…
とっくの昔からそうなってる。

>あと個人名はどこの表記から参照しているのか教えて欲しい
ggrks
0639名称未設定2013/09/26(木) 18:00:57.44ID:XpScjOMC0
>>629 >>630 ありがとうございました。
syow invisibles を有効にさせた所、所々全角スペースになっておりました。
0640名称未設定2013/09/26(木) 20:49:56.20ID:3Toykqpv0
Xcode 4.6.3で2本目を作成中です。
今日Xcode 5へのアップデート通知が来ました。
アップデートしちゃっても問題ないでしょうか?
検証用の実機はios6.1.3しかないです。
touch4GなのでiOS7にはできないです。
なのでios7対応アプリ作成予定はないです。
また、今はとりあえずdeveloper登録せずにひも付きJBなtouch4Gで検証してます。
将来はdeveloper登録してストア登録はしてみたいと思ってます。
Xcode 4.6.3でもストア登録できますか?
0641名称未設定2013/09/26(木) 23:30:36.81ID:9oJQ2Hdz0
csvから画像名を読み込んでUI image を使って表示させようと思うのですが

csvから画像名をよみこむ→それを何かしらの変数にいれる→ imageView.image = [UIImage imageNamed:@"変数"];

みたいな感じでできるかと考えているのですが、どなたかご教授ください
0642名称未設定2013/09/27(金) 00:51:16.21ID:ZQDnuEwW0
やってから聞いてよ
0643名称未設定2013/09/27(金) 01:57:13.60ID:XjlalPoo0
>>641
画像の存在位置がアプリケーションバンドル内でないのなら、そのメソッドではない
その他はまあ普通のファイルを開くのとほとんど変わらないから特に
0644名称未設定2013/09/27(金) 08:38:03.24ID:zMjnSPLw0
>>641
csvのd属性をUIBezierPathに変換するコードがどっかにあったな。
似たような事やるんじゃね? ググってみ。
0645名称未設定2013/09/27(金) 08:42:23.22ID:zMjnSPLw0
csvじゃなかったSVGだったわすまんw
0646名称未設定2013/09/27(金) 09:42:05.17ID:MlYZYXC80
カメラに画像を透過させて重ねたいのですが、GPUImage
を使ってフィルタリングするか、UIImageを透過させて重ねるかどちらが良いのでしょうか?
0647名称未設定2013/09/27(金) 18:03:01.71ID:pju6d+rI0
アプリ内に入れている画像ファイルとかって、バージョンアップした時にそのファイルを消していても端末には残ったままですか?
一旦アプリを削除するまでずっと残ったまま?
0648名称未設定2013/09/27(金) 19:45:38.05ID:ynfmZ7Rt0
>>646
どう使うかによる

>>647
バンドル内のファイルなら消えるはず
0649名称未設定2013/09/27(金) 20:13:10.01ID:pju6d+rI0
>>648
そうっすか。
フォルダへの参照にしてるからかなあ
0650名称未設定2013/09/27(金) 20:17:48.29ID:ynfmZ7Rt0
>>649
Xcodeから転送したときは消えないよ
0651名称未設定2013/09/27(金) 20:31:56.06ID:pju6d+rI0
>>650
おお、ありがとう。安心した
0652名称未設定2013/09/27(金) 21:49:34.65ID:i0vlwKEYi
新しいxcode5.0で、外部ライブラリの追加の仕方を教えて下さい。
具体的にはiRateというライブラリなのですが。
0653名称未設定2013/09/27(金) 21:54:51.26ID:HhdEv8kY0
>>652
そこは Xcode 4 と変わらないけど

iRateできたライブラリ(フレームワーク?)を、
ドラッグ&ドロップでか、
TARGETのBuild Phasesの Link Binary With Libraries で + して Add Other...
で、追加すればいいんじゃね
0654名称未設定2013/09/27(金) 22:07:48.22ID:i0vlwKEYi
>>653
ありがとうございます!
しかし、その方法でもビルドが通らないのです。。。
0655名称未設定2013/09/27(金) 22:12:30.10ID:HhdEv8kY0
>>654
いや、追加の方法を教えて下さいっいうから

TARGETのBuild Phasesの Link Binary With Libraries の中にその入れたライブラリ入ってるの?
(または、File Inspector でプロジェクトにチェック付いているの?)

てか、どういうエラーやねん?
0656名称未設定2013/09/27(金) 22:38:09.18ID:i0vlwKEYi
>>655
あ、すいません!追加はできてるみたいです。
エラーは、This class requires automatic reference countingでした!
ARC関連のエラー?ですか?どうすればいいんでしょう?
0657名称未設定2013/09/27(金) 23:48:55.90ID:N/JphqOE0
656です。ARC有効でググったら解決しました!
お騒がせしました!
0658名称未設定2013/09/28(土) 08:31:14.94ID:1kvNBi9o0
朝起きると宿題が終わってるっえ
お前らいい身分だよなw
0659名称未設定2013/09/28(土) 15:44:58.17ID:0G7YVB/I0
始めまして。

1からアプリ開発を試みる者です。
CやJAVAは学校で習った程度で実践経験は全くありません。
参考書を何冊か購入しようと検討しているのですが、
ios7になった現在ios7に対応した参考書が出版されるのを待つべきでしょうか?

それと皆様はどういった書籍を参考になさりましたか?
オススメの参考書等ありましたら紹介して頂けると幸いです。
0660名称未設定2013/09/28(土) 16:17:20.08ID:eoOwDvfj0
こちらこそ始めまして。
iOS7というか、Xcode5とXcode4では、UI周りの扱い方とか大分変っているので、iOS7とXcode5に対応した書籍を待った方がいいかもしれませんね。
Objective-C自体も大分拡張されてきてますが、基本的な文法等は変わってないので、そちら関係の本でまずは基本を押さえるのも宜しいのでは。
0661名称未設定2013/09/28(土) 16:34:28.31ID:6e6LSnY10
書籍よりもサンプルと格闘したほうがいいよ。
0662名称未設定2013/09/28(土) 17:01:29.46ID:dImzcSyp0
iOS7とXcode5に対応した本が出る頃には、次のiOSとXcodeが出てくるから、待ってても無意味。
作りたい物があるならさっさと作り始めればいいし、作り始めなければいつまで経っても作れるようになんかならないよ。
0663名称未設定2013/09/28(土) 17:42:44.47ID:0G7YVB/I0
>>660
>>661
>>662
返信ありがとうございます。
Xcode5の方は関連書籍が出版されてから購入する事にします。
それまでは、以下の書籍でObjective-Cを学び、
サンプリングをいくつもこなして地力を上げて行こうと思います。
ご指導のほどありがとうございました。

参考書籍
「Xcode 4ではじめるObjective-Cプログラミング」
「改訂2版 Objective-C逆引きハンドブック」
「詳解 Objective-C 2.0 第3版」
0664名称未設定2013/09/28(土) 18:09:52.38ID:6rhe/pFx0
Mac版Xamarin Studioが超絶バージョンアップ!C言語やD言語、F言語にも対応!Visual Studio不要に
http://engawa.2ch.net/test/read.cgi/poverty/1380351550/
0665名称未設定2013/09/28(土) 19:41:58.15ID:6e6LSnY10
>>663
そう、その息だ!
いきなりサンプル全部は分かりっこない。
とりあえずコピペで良いんだよ。
やってると頭の中が整理されてほとんど見えてくるから。
とりあえず慣れる事。勘違いしない事。
gcdなんか初めは極力使用しない事。
0666名称未設定2013/09/28(土) 20:13:05.69ID:8ZAN4Rlr0
CとかDとかFとか段々ブラのカップサイズに脳内変換されつつあるわ
0667名称未設定2013/09/28(土) 22:30:29.63ID:TxJGLrxDP
俺、ケチだからアマゾンで
1昔前の版の本を中古で買ったけど
アプリ作れるようになったぜ
0668名称未設定2013/09/28(土) 22:46:46.16ID:DE4DibbS0
実機テストは普段使ってる iPhone や SIMフリー ではやらない方がいいですか?
0669名称未設定2013/09/28(土) 23:48:57.57ID:EsBpa2Er0
なんで?
sandbox構造知らないの?
0670名称未設定2013/09/29(日) 01:45:33.46ID:nCQOYolP0
昨日まで Xcode 4.6 から iOS7 の実機にアプリ転送できてたんですが、
なぜか急に転送できなくなりました。

オーガナイザには以下のメッセージがが出てますが、昨日までは普通に転送できてたので意味がわかりません。
---
The version of iOS on “xxxx” is not supported by this installation of the iOS SDK.
Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK;
---

ちょうど今日 iPhone 落としてガラスにヒビ入ってしまったということもあるのですが、
充電できてるしオーガナイザも反応してるのでコネクタ周りがイカれたってわけでも
無いとおもいます。
06716702013/09/29(日) 02:17:19.64ID:nCQOYolP0
>>670
iOS 7.0.2 にアップデート、ケーブル抜き差し、プロビジョニングの入れ直し、Xcode5 で開いたり
などしてたら転送できるようになりました。原因は不明です。
0672名称未設定2013/09/29(日) 06:47:56.21ID:ttbKZIW80
hello worldで詰まっている。
本を見ながら、UIViewにhello worldを書いたUITextViewをaddするというのをやったんだが、画面に表示されない。真っ白。
でも虫眼鏡で字がありそうなところを見るとある。選択してコピーしてspotlight検索に貼り付けとちゃんと表示される。
なぜ表示されないのでしょうか。
■ このスレッドは過去ログ倉庫に格納されています