【Xcode】iPhoneアプリ開発初心者の集い【iOS】

このエントリーをはてなブックマークに追加
952名称未設定:2013/03/23(土) 09:32:48.64 ID:hSSIipRA0
>>947
あ、ここ雑談スレでしたね。スミマセン。教えてくれて有り難うです。
リファレンス斜め読みですが、これって既に読み込み済みのNSStringから指定位置の行の開始終了を拾うモノっぽいですね。
これだと容量不明なファイルを全て一旦メモリに置かないといけないので、リスクが高く、出来ればやりたくないのです。
理想としては、VBのLineInput#みたいなのがあれば良いのですが。

知らないメソッドがまだまだありそうなので、もう少し読み込んでみます。ありがとうございました。
953名称未設定:2013/03/23(土) 14:57:33.90 ID:JKJWPKn70
こんな端末で容量不明のばかでかいファイルを処理するって発想はなかったわ
斬新だな
そりゃもてないわ
954名称未設定:2013/03/23(土) 18:23:40.07 ID:IDPjol1k0
よそのみたいなのって言うのは言語仕様でもないんだし
全部自分で作るこことは可能。
無いなら作ればいい。
955名称未設定:2013/03/23(土) 20:17:29.52 ID:Culcv/FA0
このスレ、次スレいらないよな
956名称未設定:2013/03/23(土) 20:33:08.98 ID:lPaJRpIm0
Xcode 4.6 の Empty Application のテンプレートで project を作成したので
すが、自分でストリーボードからViewControllerを作成したところ、
"Application windows are expected to have a root view controller at the
end of application launch" と出て、最初のViewが表示されませんでした。

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.rootViewController = [[MyViewContoroller alloc] init];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;

そこで、上記のようにrootViewControllerの行をAppDelegate.mに追加してみ
ましたが、真白のまま何も出ません。何か間違っているのでしょうか?
957名称未設定:2013/03/23(土) 20:45:20.39 ID:bSThc0pl0
>>956
ストーリーボードを使うなら、自分でUIWindowやViewContorollerを生成する必要はないよ。
とりあえず、Empty ApplicationではなくSingle View Applicationで始めてみては?
958名称未設定:2013/03/23(土) 21:04:04.63 ID:lPaJRpIm0
勉強のため、空っぽのテンプレートからViewを作成しようと思ったので……。

いろいろ試してみましたが、main stroyboard file base name に、起動した
いストリーボードを入れてなかったことが原因だと分かり、名前を設定して、
上記個所をreturn YESだけにしたら上手く起動しました。
959名称未設定:2013/03/23(土) 22:50:43.73 ID:L8uHj8NP0
ストーリーボードなんかぜんぜん使えないよ

基本は1画面づつxibかコードで書くか
viewcontrollerを親viewにaddsubviewなんて、
今や当たり前の事がストーリーボードじゃ出来ないし
960名称未設定:2013/03/24(日) 02:44:41.81 ID:JtDGVxC+0
いや、できるだろ
961名称未設定:2013/03/24(日) 04:52:04.58 ID:s+KvrV8T0
>>959
>(俺は理解が足りないので)ストーリーボードなんかぜんぜん使えないよ
962名称未設定:2013/03/24(日) 10:23:45.19 ID:UKK5vNTB0
>>955
雑談スレと統合すんの?w
963名称未設定:2013/03/24(日) 11:20:16.19 ID:apzJy+z/0
だって雑談じゃんw
初心者とは思えないレスも多いしwww
964名称未設定:2013/03/24(日) 11:20:56.23 ID:dExMi3EQ0
>>952
いや、だからNSDataReadingMappedIfSafeを使うとMapedMemoryになるのでそのリスクが避けられるんだと
書いてあるんだが、、、
965名称未設定:2013/03/24(日) 11:22:00.42 ID:dExMi3EQ0
>>953
人のやらない事発想しないと

もてるかどうかは知らないけど。
966名称未設定:2013/03/24(日) 18:03:33.05 ID:6VkMVIzu0
XcodeやりたいんだけどMacはなにがいいかな?
967名称未設定:2013/03/24(日) 18:10:56.79 ID:NbKSyFr60
iMac 27インチ
968名称未設定:2013/03/24(日) 18:54:26.86 ID:JtDGVxC+0
23インチぐらいのディスプレイが既にあるならmac mini、MBA、MBPのいずれかで外部出力がいいんじゃない。
俺はスペースとりたくないから切替機でwinとmacで同じディプレイ、マウス、キーボード使ってる。

なけりゃ>>967。ディスプレイ小さいとstoryboard弄りにくい。
969名称未設定:2013/03/24(日) 19:07:14.02 ID:6VkMVIzu0
miniの吊りにSSDをintel520sirise120GBとRAMを16GBに換装することにします

容量が不安なので外付けのHDDをTBで増設したいんだけどなにがいい?
970名称未設定:2013/03/24(日) 21:51:18.41 ID:FiHSwoLA0
UIViewControllerの土台上に、UITableViewやUICollectionViewを載せるときって
viewDidLoadでdelegateなどを設定するけど、これってストリーボードで、
配置したUITableViewやUICollectionViewを右クリックして出した黒メニュー
のdelegateを延して、土台のViewControllerに関連付けしちゃうのと同じこと?
971名称未設定:2013/03/24(日) 23:18:20.11 ID:dExMi3EQ0
>>969
容量が不安なだけならHDDはUSB3.0のを適当に繋ぐのが良い。
TBのメリットはなにもない。
972名称未設定:2013/03/24(日) 23:22:19.65 ID:azdCHOnz0
>>970
同じ
973名称未設定:2013/03/25(月) 00:40:15.95 ID:h9urJNV+0
>>971
usb3.0ならなにがいいです?
なかなかMacmini に会うのがなくて
974名称未設定:2013/03/25(月) 09:03:48.11 ID:7gnnJPWX0
>>973
なんでも大差ない。
中に入っているHDDは3、4社だし、USB3.0のチップも3社ぐらいなんだから。
デザインを気にしてるなら、主観で選ぶしかない。
975名称未設定:2013/03/26(火) 00:55:02.67 ID:lt1JN5pg0
HDDこだわるより、キーボードこだわった方が良いよ。
プログラマーなら
976名称未設定:2013/03/26(火) 01:18:16.75 ID:EdDLGRlG0
っつっても結局Apple Wireless Keyboard一択だしな
Windowsキーボードと相性悪すぎ
977名称未設定:2013/03/26(火) 01:33:13.49 ID:i0tsRz4q0
純正Wireless Keyboardすっげー指痛くなるんだよなー
個人的にまだairのがまし
978名称未設定:2013/03/26(火) 01:48:15.65 ID:OHxfyZGT0
むしろフォントと背景色に拘るべき
979名称未設定:2013/03/26(火) 01:55:03.72 ID:dmeRibml0
漢ならcourier
980名称未設定:2013/03/26(火) 02:03:50.91 ID:YuPgnzOV0
hhk2pro使っとるわ
981名称未設定:2013/03/26(火) 02:09:41.02 ID:JFpfdZDT0
キーボードfilco使ってるが快適だわ。
最初の設定画面でキーボード認識させとかないと記号めちゃくちゃになるから注意な。
982名称未設定:2013/03/26(火) 02:10:06.45 ID:+3ByAwRPP
キーボードに拘る人って現場で己の仕事の遅さをキーボードのせいにしてるイメージしかない
983名称未設定:2013/03/26(火) 02:57:39.39 ID:YuPgnzOV0
だから妥協なしで一番良さそうなのを使うんじゃない
流石に脳につないで入力しますってなわけにいかないしwww
984名称未設定:2013/03/26(火) 09:19:09.69 ID:+3ByAwRPP
>>983
高いキーボードじゃなきゃ仕事遅いのをキーボードのせいにするとかミサワがダブってみえるわ…
という話。

自分のデバイスなんて持ち込んで接続できるセキュリティゆるゆるな現場なんてむしろ少ないからさ、あるものを使いこなせよという視線が刺さってるよ。
985名称未設定:2013/03/26(火) 11:04:16.79 ID:i0tsRz4q0
仕事できる人が務めるようなとこだとそういう機器の持ち込み許してそうだけど
986名称未設定:2013/03/26(火) 12:48:18.98 ID:1oicmAtE0
あぽーのキーボード糞だから、結局PC用のキーボード使ってるよ。
フリーウェアで、キー配列変えて、半角/全角キーを機能させたり、
Ctrlキーにコマンドキー当てたりして、Win時と変らない操作感にしている。

Mac使うのなんて帰ってからの1,2時間程度なので、作法を一々合わせてられない
987名称未設定:2013/03/26(火) 14:07:10.06 ID:vgk21GSs0
チミには暗泥井戸アプリ開発が似合ってると思うよ
988名称未設定:2013/03/26(火) 15:19:47.16 ID:wd/DtHN00
>>977
打鍵に力入れすぎなんだよな
そういう人はRealForceがいいと思うけどね
確かにWindows用のキーボードって使いにくいけど
keyremap4macbookとかでカスタムすればどうとでもなる
989名称未設定:2013/03/27(水) 12:04:12.08 ID:lQBU1slY0
"didSelectItemAtIndexPath"で特定のセルが選択された時の処理を実行できま
すが、ダブルタップとか複雑な処理を実行させようと思ったら、セルのビュー
に"UIGestureRecognizer"を使って処理させないといけないのでしょうか?
990名称未設定:2013/03/27(水) 12:50:20.24 ID:cQEd7KwX0
Gesture?Tap?
スクロールパーツはUserInteractionの制限が多いから難しいよ。
ま、やるならTapの類いを全部検出してHitTestかな〜
991名称未設定:2013/03/27(水) 22:02:43.35 ID:lQBU1slY0
hittestですか、調べてみます。

ところで、"error: failed to attach to process ID 0"と出るようになって
しまい、色々試してもシミュレータが動かなくなってしまいました。

プロジェクトやシミュレータをクリーンさせたり、コンパイラをかえても駄目
で、左のProjectNavigater の Products の中の hoge.app が赤くなってるの
ですが、これが原因なのでしょうか? 直すにはどうしたらいいですか?
992名称未設定:2013/03/27(水) 22:14:01.20 ID:lQBU1slY0
追記

Inspectorで見ると、hoge.app の Full Path が
.../Build/Products/Debug-iphoneos/hoge.app になっているのに、
ファイルは".../Build/Products/Debug-iphonesimulator/hoge.app"に出来ていました。

どちらかのパスを変更すればいいと思うのですが、
どうやって変更すればいいのでしょうか?
993名称未設定:2013/03/27(水) 22:14:43.97 ID:oKspRjCg0
こっちで聞いたほうが答えは集まる

http://anago.2ch.net/test/read.cgi/mac/1360112115/l50
994名称未設定:2013/03/27(水) 22:33:01.06 ID:QQ0JTh4i0
>>992
Debug-iphoneosは実機用で、Debug-iphonesimulatorはシミュレータ用だけど、
そもそもそんなこと気にする必要ないはず。なんか余計なことしてるんじゃないの?
995名称未設定:2013/03/28(木) 02:52:02.06 ID:A8rKAyYXP
cleanしてもおかしい時はmac再起動したら治ったことがあったな
996名称未設定:2013/03/28(木) 03:30:41.26 ID:sSXRX7kz0
ファイル消したり異動させた時に無いファイルがコンパイル対象になってたり、パスが変わった事はあるな。
cleanしても直らなければBuild Phasesを弄るか、パスがおかしいファイルを一旦プロジェクトから外して再読み込みさせれば直る。
997名称未設定:2013/03/28(木) 16:08:58.27 ID:hCZwVS6O0
998名称未設定:2013/03/28(木) 16:10:32.64 ID:hCZwVS6O0
999名称未設定:2013/03/28(木) 16:12:09.82 ID:hCZwVS6O0
1000名称未設定:2013/03/28(木) 16:13:53.05 ID:hCZwVS6O0
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。