トップページ⇒tech
1001コメント317KB

Swift part3

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/07/23(水) 11:46:48.42ID:x29J8vdY
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

Apple Developer
https://developer.apple.com/swift/
Welcome to Swift
https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/
iBooks: The Swift Programming Language
https://itunes.apple.com/jp/book/swift-programming-language/id881256329?mt=11
書籍の形にはなってないけどドキュメント
The Swift Programming Language
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Using Swift with Cocoa and Objective-C
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Swift Standard Library Reference
https://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/
Swift Blog
https://developer.apple.com/swift/blog/
Resources (Xcode 6が無料でダウンロードできる)
https://developer.apple.com/swift/resources/

関連スレ
TypeScript(MS) VS Swift(Apple)
http://peace.2ch.net/test/read.cgi/tech/1401758403/
帰ってきた動的言語 VS 静的言語(代表Swift)
http://peace.2ch.net/test/read.cgi/tech/1401809550/

前スレ
Swiftスレ
http://peace.2ch.net/test/read.cgi/tech/1401736341/
Swift part2
http://peace.2ch.net/test/read.cgi/tech/1402465335/
0774デフォルトの名無しさん2014/10/28(火) 01:48:00.21ID:3/NMeQjb
>>773
そだよ。
買ってから気づいたけどこの本25日発売なんだね。
26日に注文したからベストセラーになってるの自体意味不明なんだが。Amazonは1日でベストセラーになる仕組みなのか??
0775デフォルトの名無しさん2014/10/28(火) 07:16:17.14ID:kidyx0yc
>774
金曜日昼頃にジュンク堂で買いました。既に数冊売れてる様子で、リアルに注目度高そうです。
アマゾンは数日前予約注文の時点から1位表示してましたね。当選確実みたいな感じ?マーケティング手法かもしれませんが。
0776デフォルトの名無しさん2014/10/28(火) 14:15:04.71ID:gdT9NLPu
該当スレが分からず、こちらでご質問させてください。

プログラミング1ヶ月半の初心者で、趣味で、Swiftを使ってオーディオ再生(耳コピ)アプリを作り始めました。
githubやgoogleなどで検索し、なんとか、AVAudioEngine, AVAudioFile, AVAudioMixerNode, AVAudioPlayerNodeらを使って、
mp3を再生し、ピッチの変更や速度の変更ができるようになりました。

ですが、音源の現在再生時間と総時間の表示(取得?)方法がわかりません。
AVAudioPlayerの.currentTimeや.durationのようにできればいいのですが、、、
何かアドバイスをいただけませんでしょうか?

stackoverflowでも質問をしたのですが、返答を得られずで困っています。
スレ違いであれば申し訳ございません。該当スレをご案内いただけるとありがたいです。
0777デフォルトの名無しさん2014/10/28(火) 14:27:16.86ID:wy5tUV1R
スレ違いです
0778デフォルトの名無しさん2014/10/28(火) 17:02:18.29ID:yV+uoqZU
今からiphoneやるとしたらswiftかobjectiv-cかどっちなんでしょう
仕事の量的に
0779デフォルトの名無しさん2014/10/28(火) 17:03:35.17ID:RFDmUIZy
板違いです
0780デフォルトの名無しさん2014/10/28(火) 18:04:17.88ID:f9LUt8Jj
言語仕様変更対応の作業量 + swiftのデメリット説明の作業量 が単純にプラス
作業量はプラスになれどマイナスには
ならねーな
なお、swiftを使った時のメリットは押して知るべし
0781デフォルトの名無しさん2014/10/29(水) 01:45:16.99ID:D4BP0aab
俺も「たのしいSwiftプログラミング」買ってみよう
0782デフォルトの名無しさん2014/10/29(水) 08:15:51.73ID:FNNFJVXh
>>780
日本語(ry
0783デフォルトの名無しさん2014/10/29(水) 10:04:16.45ID:1ji2jwoQ
>>780
イマイチなにが言いたいのか分かりにくいって先生に言われた事ない?
0784デフォルトの名無しさん2014/10/29(水) 10:06:19.84ID:1ji2jwoQ
>>781
買った者だけど。
内容はプログラムやったことない人向けの入門書だから経験者なら違う本のほうがいいと思うよ?
入門、基礎、応用 があるとしたらこれは入門だ。
0785デフォルトの名無しさん2014/10/29(水) 10:35:41.52ID:802jJpUX
リファレンスが欲しいな。サンプルつきの。
0786デフォルトの名無しさん2014/10/29(水) 11:27:30.96ID:si5x9HWS
x 押して知るべし
o 推して知るべし
0787デフォルトの名無しさん2014/10/29(水) 14:13:36.86ID:l9ZYbS7g
>>784
マヂで?
未出荷の得体のしれないツールで未経験者に学ばせるとか犯罪行為じゃねーか
0788デフォルトの名無しさん2014/10/29(水) 14:31:18.08ID:SeUM5lvq
10/31に発売される本が気になってる
これも入門までなのかな…
0789デフォルトの名無しさん2014/10/30(木) 00:21:46.12ID:oh18hK9B
林檎を啄む雨燕
0790デフォルトの名無しさん2014/10/30(木) 07:05:37.40ID:3twqMXp6
『たのしいSwiftプログラミング』は
iOS 8.1&Xcode 6.1対応の正誤表が出版社のサイトにあるから
確認しといたほうがいいよ
0791デフォルトの名無しさん2014/10/30(木) 18:46:04.72ID:VmN1V5BB
プログラミング初心者でゲーム作っているものですが
2次配列?でマップデータを作ろうと思っています。
swift的にはどうすれば良いでしょうか?
調べてもよくわからなかったので聞いてみました
よろしくお願いします
for i in 0...100 {
for j in 0...100 {
myArray[i][j] = 1
}
}
0792デフォルトの名無しさん2014/10/31(金) 00:59:48.47ID:Mbzd2+ZS
>>791
obj-cの時と同じです。これ以上の答えはスレ違いだよね?
0793デフォルトの名無しさん2014/10/31(金) 01:34:31.54ID:8EHD95uJ
なんでObjective-Cのスレなくなっちゃったの?
0794デフォルトの名無しさん2014/10/31(金) 08:57:49.88ID:9lqSIWVV
自分の胸に手をあててよく考えてみろ
0795デフォルトの名無しさん2014/10/31(金) 12:26:41.69ID:luzco4DI
Objective-C [ObjC part:8]; 立てたの俺だけど、普通に人が居なくて落ちたんだけど
0796デフォルトの名無しさん2014/11/01(土) 04:25:24.91ID:woVuP3aC
>>795
Objective-C [ObjC part:9]; として立てていただけませんか?
0797デフォルトの名無しさん2014/11/01(土) 08:26:26.50ID:12FSUUrY
立てても人いなくてまた落ちるだろ
0798デフォルトの名無しさん2014/11/01(土) 08:49:20.41ID:woVuP3aC
大丈夫、おれがいる(キリッ
0799デフォルトの名無しさん2014/11/01(土) 11:02:22.66ID:7FgWisHg
iPhone開発スレさえあれば人はそっち行くからなぁ
0800デフォルトの名無しさん2014/11/01(土) 14:06:48.16ID:12FSUUrY
立てた。

Objective-C [ObjC part:8.1];
http://peace.2ch.net/test/read.cgi/tech/1414816517/

俺も努力するが落とさないようちゃんと手伝えよ?
0801デフォルトの名無しさん2014/11/01(土) 14:09:47.63ID:woVuP3aC
>>800
うぉおお、ありがとう!
ム板に言語スレとしてのObjective-Cがないのはやっぱりおかしいからな
0802デフォルトの名無しさん2014/11/01(土) 14:19:01.99ID:c9/p9yfG
>>800
乙
0803デフォルトの名無しさん2014/11/01(土) 15:45:45.94ID:n9Utb8CS
Swiftは結局ObjCを置き換える存在なの?
新規参入者を取り込むための「Swift < ObjC」言語という印象もあるし、
将来的にはObjCを完全に淘汰するダークホースという印象も受ける。
Appleの公式文章読む限りではその両方を目指しているようだけど、それじゃ曖昧すぎる。
明確なビジョンを示せていないという意味ではあくまで実験的な言語だという印象しか受けられない。

Appleがその辺明確にしないからうちの会社は未だにObjC使い続ける方針。
Appleがこういう曖昧な姿勢のままだとSwiftはいつまでたっても受け入れられないと思うな。
0804デフォルトの名無しさん2014/11/01(土) 15:48:15.60ID:n9Utb8CS
思い切ってObjective-Cは将来的に廃止しますと宣言するくらいじゃないとSwiftはこの先生きのこれない。
0805デフォルトの名無しさん2014/11/01(土) 15:54:59.50ID:Pwgk0alo
CarbonとCocoaみたいな関係になるんじゃないの
0806デフォルトの名無しさん2014/11/01(土) 16:28:01.89ID:7WUIo8T4
既存のフレームワークを全部Swift向けに書き換える/書き加えるとなると、Appleの技術者陣でもどうかなあ、どっちかというと無いだろうな
これからの新しいのはSwiftも、もしくは、Swiftだけという方がありそうといえばありそう
でも、Core(C)/既存(Objective-C)/純粋Swiftとびみょーにカオスだなw
0807デフォルトの名無しさん2014/11/01(土) 16:43:22.70ID:/sKqVtob
Core はC 、表層はSwift になるんじゃないかな。
0808デフォルトの名無しさん2014/11/01(土) 16:44:22.12ID:/sKqVtob
見た目、Swiftの方がCに近いし
0809デフォルトの名無しさん2014/11/01(土) 16:49:04.30ID:7WUIo8T4
見た目ねえ。違う方が違うとわかりやすいともいえなくね

: をどっちに付けるって意味がわかったのはObjective-Cのオブジェクトを呼ぶところでだったなあ。最初なんで型の方にくっついているねんて違和感あった
0810デフォルトの名無しさん2014/11/01(土) 17:14:47.14ID:alEdmYsb
>>803
正直AppleもSwiftがここまで盛り上がるとは思ってなかったんじゃい?
WWDCの最後の方でちらっと発表しただけだったし

ただその盛り上がりもSwiftそのものの魅力というよりはiOS/OS Xのアプリ開発者が
近代的なプログラミング言語に飢えてただけなのかもしれないけど
0811デフォルトの名無しさん2014/11/01(土) 17:39:29.03ID:woVuP3aC
Objective-CはCのスーパセットのようなもんなんだってば…
Objective-CほどCと親和性のあるOOP言語はなくね?
AppleがSwiftをやり始めた意図が未だによくわからん
0812デフォルトの名無しさん2014/11/01(土) 17:55:27.41ID:WexWFr3x
Objective-Cなんて化石みたいな言語使ってるからだろ。
いい加減過去の遺物にしがみついていたのが馬鹿らしくなっただけだ
0813デフォルトの名無しさん2014/11/01(土) 17:57:53.53ID:7WUIo8T4
まあ、Swiftで便利なのいっぱいあるやん。Objective-Cに付けてくれればいいのにとも思うがw
見た目だけで(>>809じゃないよ)Objective-Cがなんだかんだ言うヤツもふつうにいるようだし、Swiftの便利なのをObjective-Cに付けるならここは新しい言語仕様でとか?
0814デフォルトの名無しさん2014/11/01(土) 18:01:11.92ID:7WUIo8T4
>>812
「過去の遺物」の使い方/意味を理解してないでしょ?「過去の遺物」って言いたいだけなんだろうけどw
0815デフォルトの名無しさん2014/11/01(土) 18:31:56.95ID:woVuP3aC
Swiftとか、ネタ切れになってきたAppleがWWDCでの新OSの新しい感を
補強するための苦し紛れのネタじゃないの?
0816デフォルトの名無しさん2014/11/01(土) 18:54:32.22ID:woVuP3aC
こやつか
http://www.nondot.org/sabre/
0817デフォルトの名無しさん2014/11/01(土) 19:08:57.81ID:7WUIo8T4
そんなにSwiftに反感もっているのもわからないなw
0818デフォルトの名無しさん2014/11/01(土) 19:10:25.29ID:7WUIo8T4
ID:woVuP3aC、お前>>800どうすんだよっw
0819デフォルトの名無しさん2014/11/01(土) 19:14:44.45ID:woVuP3aC
>>818
最初嫌いだったけど、使ってるうちにObjective-Cが好きになっちゃったってのもあるし、
歴史はC++よりちょっと新しいくらいだけどCとの親和性が高いし

どうすんだよって何で??w
プログラム板なのに今や超メジャーな言語なのに、そのスレがないのは悲しいでしょ
普通に使ってくよ
0820デフォルトの名無しさん2014/11/01(土) 19:18:26.91ID:7WUIo8T4
>>819
「最初嫌いだった」だってw 言語に嫌いも何もありゃせんやん。5年後にSwiftも「最初嫌いだった」とかいいそうだな
超メジャーとかなに言っているのか。お前はなにか作る目的のために言語を選んでるんじゃないのか?みんなが使っているかどうかなのか?

いや、お前Objective-Cだけなんだろ?Swiftやる気もないんだろ?だったら>>800で幸せに暮らせばええやん?お前が望んだ場所なんだしw
0821デフォルトの名無しさん2014/11/01(土) 19:22:13.09ID:woVuP3aC
>>820
お、おう…。
0822デフォルトの名無しさん2014/11/01(土) 21:28:35.49ID:FGLDgIeT
>>819
Objective-CとC++は殆ど同時期じゃないのか?
NEXTで採用されるまえは日陰の存在だったのは確かだが。
0823デフォルトの名無しさん2014/11/01(土) 21:34:19.93ID:woVuP3aC
>>822
ほぼ同時期と言えるかもね。4年くらいみたい
(↓のアドレスのiとtの間のスペース消してください)
http://bi t.ly/1u6w1aR
0824デフォルトの名無しさん2014/11/01(土) 21:38:02.00ID:woVuP3aC
あ、Objective-Cの話題はスレチと言われちゃうかもしれないので、
せっかく作ってもらった下記スレもよろしくですw

Objective-C [ObjC part:8.1]; [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/tech/1414816517/
0825デフォルトの名無しさん2014/11/02(日) 17:13:59.41ID:Rnn+BjWS
>>824
let s: プログラミング言語? = Swift[2]
http://anago.2ch.net/test/read.cgi/mac/1408755325/
↑作った人と同じ人?スレタイ気持ち悪いな
0826デフォルトの名無しさん2014/11/02(日) 17:26:24.60ID:pRBY2xBv
Obj-C スレの伝統的なスレタイだろ。

同じ人言い出すとかアホっぽい。
0827デフォルトの名無しさん2014/11/02(日) 17:33:19.55ID:02WOdBRy
気持ち悪いのは同意
0828デフォルトの名無しさん2014/11/02(日) 17:35:40.34ID:1g7aEKYI
AppleはObjective-Cを、MicrosoftはC++をそれぞれ除去して、
低レベルレイヤーはCオンリー、
アプリケーションはSwift、C#という流れに。
いずれも、AndroidがC(Linux) / Java体制であることの追従。
0829デフォルトの名無しさん2014/11/02(日) 17:48:01.03ID:WxYKI+Aa
バカはどうしてバカらしいことを表したがるのか
0830デフォルトの名無しさん2014/11/02(日) 18:10:54.24ID:02WOdBRy
>>828
何を言ってるのか判らない
0831デフォルトの名無しさん2014/11/02(日) 18:37:14.35ID:7FNYbovr
swiftはじめいろんなところで使われている
LLVMも、androidのdalvikも後継のartもc++な訳だが
0832デフォルトの名無しさん2014/11/02(日) 21:18:00.18ID:YswfxI+q
M$は typescript なんだよなぁ
まぁ swift 以上に流行ってないけど
0833デフォルトの名無しさん2014/11/02(日) 22:45:44.09ID:OykxcmmD
>>831
一般の開発者のアプリ開発環境に関して。OS自体とかVM自体の開発言語とかじゃなくてね。
0834デフォルトの名無しさん2014/11/02(日) 22:49:16.68ID:OykxcmmD
>>832
TypeScriptはJavaScriptに対するM$我田引水版でしょ?
0835デフォルトの名無しさん2014/11/03(月) 09:05:41.90ID:aNJ5eidf
>>828
いや言いたいことはわかる
0836デフォルトの名無しさん2014/11/03(月) 10:00:18.78ID:HzYodZ3D
SwiftはむしろC#よりもTypescript寄りだと思うんだが。
0837デフォルトの名無しさん2014/11/03(月) 12:05:07.64ID:vdVTW8lc
どう考えてもC#よりだろ
0838デフォルトの名無しさん2014/11/03(月) 12:06:22.46ID:FQhjg/Gj
確かにどうでもいい
0839デフォルトの名無しさん2014/11/03(月) 12:25:14.52ID:qgeZBYdQ
swiftもtypescriptもLLでネイティブバイナリを吐かせたかったんだろう
思いの外需要が少なくてあれー?って感じだけど
0840デフォルトの名無しさん2014/11/03(月) 12:46:17.18ID:QUZzxqR1
SwiftはLLじゃねぇよ
0841デフォルトの名無しさん2014/11/03(月) 12:58:03.27ID:mUxrT+3g
WLってこと?
0842デフォルトの名無しさん2014/11/03(月) 12:59:10.74ID:mUxrT+3g
間違った
HLってこと?
0843デフォルトの名無しさん2014/11/03(月) 13:34:01.98ID:aNJ5eidf
どうやらSwiftはscripterの餌食になってしまったようだな…ナムナム
0844デフォルトの名無しさん2014/11/03(月) 18:14:49.12ID:QUZzxqR1
>>842
Objective-CよりはLightWeightだけどだからと言ってLLと言えるほど敷居下げてるかといえば違うと思う
メモリ管理を気にする局面が全くないわけじゃないわけだしね
0845デフォルトの名無しさん2014/11/03(月) 23:53:39.16ID:ZM4YTP91
むしろ手動でretain/releaseする非ARCモードで使いたい
0846デフォルトの名無しさん2014/11/04(火) 01:40:42.47ID:9EcY1pYy
Project新規作成してビルドすると実機でだけdyld`dyld_fatal_error:が出るんだけどどうすれば回避できる?
0847デフォルトの名無しさん2014/11/04(火) 03:58:54.23ID:wWrb540Q
otool -Lでバイナリのリンク先がどうなってるか確認してみたら
0848デフォルトの名無しさん2014/11/04(火) 04:42:49.12ID:G7G9vU21
>>843
scripter層の囲い混みをする言語だから仕方ないね
objcに比べてユーザメリット皆無だけど、そこには辛うじてメリットあると思うよ
0849デフォルトの名無しさん2014/11/04(火) 16:33:17.35ID:5FvphjwS
>>845
そんなモードあったら絶対要らないバグ作りこむ奴がでるからwwww
出来る人向けに解放すると、その人が書いたコードを素人がコピペして惨劇を産むから結局は無い方がいい
0850デフォルトの名無しさん2014/11/04(火) 18:36:01.37ID:fQ8dMaO9
だってARCで自動挿入されるretain/release関係のクオリティが酷すぎるんだもん
0851デフォルトの名無しさん2014/11/04(火) 19:11:10.52ID:85J+IOSF
それでお前の作ったのが目に見えて遅くなるのか、または、バイナリがとんでもなく大きくなるのか
そうだとしたら、それはお前の作り方がおかしいw
0852デフォルトの名無しさん2014/11/04(火) 20:37:23.44ID:DT7Yayk+
謎のレッテル貼り
0853デフォルトの名無しさん2014/11/04(火) 20:52:42.83ID:XS5cUtIi
いや、よっぽど凄腕でない限りiOSの流儀から外れるのは迷惑以外の何物でもない
視野が狭く、局所的な効率だけでプロジェクトとしてはボトルネックな自己満
自分一人のプロジェクトでメンテもずっと自分だけならその世界に閉じこもってりゃいいが
0854デフォルトの名無しさん2014/11/04(火) 22:38:37.48ID:wWrb540Q
いや別にARC使わないのもiOSの流儀としてあるんだけど。
ObjCでは選べるがSwiftでは選べないというだけ。
0855デフォルトの名無しさん2014/11/05(水) 00:03:50.03ID:4pT9z3sx
プロジェクトの作成からARC使えというようなもんなんだから、そういう流れなんじゃね
新しい言語でわざわざ不必要としているようなものをサポートすることはないわな

パフォーマンスに影響ないんだったら>>850なんて単なる趣味の範囲だとしか思えない。俺はもちろんARCにしてパフォーマンスの影響を感じたことはないからな
0856デフォルトの名無しさん2014/11/05(水) 00:10:12.54ID:Ou06LuxB
影響を感じた事が無いのは、単純にパフォーマンスを必要としない
程度のプログラムしか書いてないからじゃないの?
0857デフォルトの名無しさん2014/11/05(水) 00:13:18.77ID:4pT9z3sx
そんな厳密(たかがカウンタアップダウンしているぐらい)なものを作っているお前はすげーなあ
たかがカウンタアップダウンしているぐらいで厳しいなら、もちろんIMPコール多様してたりするんだろうなあ。すげーなあ
0858デフォルトの名無しさん2014/11/05(水) 00:22:37.44ID:4pT9z3sx
そんなに厳密にパフォーマンスが必要ならCで書けが結論かw
なにをSwiftに求めているのかイミフ。Cブリッジ(?)のパフォーマンスを気にした方がいいんじゃね?w
0859デフォルトの名無しさん2014/11/05(水) 01:04:14.60ID:GT+3eS/X
そもそもどう酷いのか具体的に書いて欲しい所なんだけど
0860デフォルトの名無しさん2014/11/05(水) 07:27:46.48ID:IyxKDUGk
オリジナルのコーディックとか、Core Audioバリバリの音楽アプリでも作ってるだろうか?
3DゲームですらCやC++なんて、エンジン部分以外あんまり使わんよね。
0861デフォルトの名無しさん2014/11/05(水) 07:53:45.79ID:p98IckmS
一時オブジェクトを作って返すような場合、MRCではautoreleaseして返す必要があるけど、
ARCでは戻り値の返し方に細工をしてautorelease poolに入れずに処理しているから、
多少ARCが吐くコードがへぼくても、それだけでお釣りが来るってARC導入時に聞いたよ。
0862デフォルトの名無しさん2014/11/05(水) 10:07:50.38ID:YVLaOf1W
そこまでクリティカルなものだったら
最速になるように1クラスに自分で全部手で詰めろって話だしなぁ
難癖のレベルからしてARCのせいじゃねぇよな。
0863デフォルトの名無しさん2014/11/05(水) 10:45:46.02ID:35/lHaQv
何かJavaっぽい悩みだなw
ポインタよこせ、いや触らせないのがいい、JNIのオーバヘッドを気にしろよ、とか。
GCよりは、ARCの方がコントロールしやすいんだからJavaよりはマシだとは思うけどね。
0864デフォルトの名無しさん2014/11/05(水) 10:54:25.76ID:Ab01tt7g
>>863
メリット、デメリットあるからどっちが良いわけじゃないだろ
適性は言語やランタイムに依るし、アホっぽいコメントだな
0865デフォルトの名無しさん2014/11/05(水) 16:12:57.00ID:31XmF6ZE
Swiftでアプリ出したよー!
0866デフォルトの名無しさん2014/11/05(水) 19:34:12.79ID:WwM6K55L
結論、Objective-Cでおk
0867デフォルトの名無しさん2014/11/05(水) 19:38:03.72ID:UrmWA73Z
WatchKitはSwiftのみっていう強引な手法に出てくるから発表を楽しみにしてな。当たったらこのレスを予言として取り上げてくれ。
0868デフォルトの名無しさん2014/11/05(水) 19:42:31.26ID:CkX/1aw5
外れたら?
なんのリスクも無い2択の片方だけでなにか自己満足したがるなんて都合がよいことで&幸せなことで(しかも予言ww)
0869デフォルトの名無しさん2014/11/05(水) 20:04:48.87ID:UrmWA73Z
当たってもなんも無いんだからいいだろw
0870デフォルトの名無しさん2014/11/05(水) 21:04:39.88ID:CkX/1aw5
「予言として取り上げてくれ」って言っているじゃんw
まあ、冗談だとしても当たっていたらなんらかのってのは透けて見えるな
0871デフォルトの名無しさん2014/11/05(水) 22:30:48.17ID:31XmF6ZE
初心者だけどObjective-Cは読みにくいと思ったよ。
Swiftはまあまあ。JSみたいな感じ。

でもいまだに文字で綴って長い文章ファイルにしないといけない所が作り手としてはテンション下がる。
ヴィジュアルイメージで各パーツを設定して結線していった方が記述ミスもエラーも出ないし、プラモデル感覚でソフト開発できるじゃん?
それがオブジェクト指向なんじゃないでしょうか?
そうすることの不都合が初心者にはわからない。
まあ、言語じゃなくて開発ソフトの話だね。スレ違いだったよ、ごめんね。
0872デフォルトの名無しさん2014/11/05(水) 22:40:11.60ID:Q9wGrCYd
プラモデルって出来るもの大体決まってるんだけどそういうのがいいの?
0873デフォルトの名無しさん2014/11/05(水) 22:56:57.16ID:rP9iplBY
カルネージハートをやりこんでみろ、Visulanでもいいけど
GUIの反復操作メンドクサイですテキストの方が簡単でいいですってなるから
■ このスレッドは過去ログ倉庫に格納されています