Swift part3
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2014/07/23(水) 11:46:48.42ID:x29J8vdYApple 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/
0751デフォルトの名無しさん
2014/10/24(金) 16:02:56.99ID:xK4Fy7uR私は今はSDK8.1をつかっているから、リストにあるとおりそのメソッドは削除されていてコンパイルは通らない
Failiable(SDK8.1)版ではコンパイルは通り、実行もうまくいってるように見える
Deployment Targetが8.1になっていると、8.0上で実行した場合同じFailiable版でもABIが違う?せいで実行時にエラーになるんじゃないかなぁ
で、再現しようと思ってDeployment Target=8.1で8.0の実機にデプロイしようとしたけど、そもそも選択できなくなっている・・・
0752デフォルトの名無しさん
2014/10/24(金) 16:40:04.27ID:w1pamadt0753デフォルトの名無しさん
2014/10/24(金) 16:44:25.27ID:vbIEXmL9http://www.amazon.co.jp/dp/4797380497/
0754デフォルトの名無しさん
2014/10/24(金) 20:17:56.06ID:XW+WzFikむしろ、クラスライブラリとの連携の方に力を注いでくれれば
0755デフォルトの名無しさん
2014/10/26(日) 18:21:23.17ID:jWON/NkI普通の志高いエンジニアなら、公式ドキュメントどんどん読んでコーディングしてるわ
0756デフォルトの名無しさん
2014/10/26(日) 20:50:01.38ID:7LQmDnVF0757デフォルトの名無しさん
2014/10/27(月) 00:49:52.53ID:np5BidJohttp://www.amazon.co.jp/dp/4861009499/
今Amazonのベストセラー1位になってる。
やっぱり良い本は売れるのかな?
0758デフォルトの名無しさん
2014/10/27(月) 00:59:09.72ID:mdIzEfWs英語ドキュメント読んで適当に勉強した方がいいと自分は思う
0759デフォルトの名無しさん
2014/10/27(月) 01:33:09.20ID:HnvZBFr+宣伝露骨過ぎるぞ
0760デフォルトの名無しさん
2014/10/27(月) 03:04:19.52ID:Q4o9MO++Objective-Cをやっててその著者を知らなければモグリってレベルの人だからな。売れて当然。
0761デフォルトの名無しさん
2014/10/27(月) 04:05:47.75ID:dBZ7xcRaどうして著者名のリンク先クリックすると
エロ本ばっかり出て来るのはなぜ
0762デフォルトの名無しさん
2014/10/27(月) 08:39:46.62ID:vN2Fe9bLこの手の書籍で初版本なんて買う価値ないよ。
まだ、こなれてすらいない上に、仕様変更もバリバリあるっつーのに。
0763デフォルトの名無しさん
2014/10/27(月) 09:36:51.09ID:wK4QYAC10764デフォルトの名無しさん
2014/10/27(月) 09:40:15.01ID:Q4o9MO++うちでは出なかったな。普段見てるジャンルがサジェストされたんじゃね?
確かにSwiftは変更への追従がな…アップデートできる電子書籍がいいね。
0765デフォルトの名無しさん
2014/10/27(月) 11:04:54.59ID:Xh6cAhxciPhoneアプリ作りも同時に学びたい完全な初心者にはいいと思う
俺も昔「たのCoco」にはお世話になった
iPhone以前は日本語の書籍なんて数えるほどしかなくて「たのCoco」で入門し「萩原本」でObjCの詳細と「HMDT本」でフレームワークの詳細を学ぶのが定番、というかそれしかなかった
0766デフォルトの名無しさん
2014/10/27(月) 11:53:56.09ID:vN2Fe9bL君がそういうのを普段からアマゾンで検索しているってことだよ。
0767デフォルトの名無しさん
2014/10/27(月) 11:57:53.54ID:CF5InrED0768デフォルトの名無しさん
2014/10/27(月) 12:07:01.11ID:pOuq9Cgi0769デフォルトの名無しさん
2014/10/27(月) 15:41:28.49ID:ykZYymhuswift 1.0ベースで書かれてるならサンプルコードはビルドエラー出そうだな
阿鼻叫喚なレビュー欄になったら大笑いしよう
0770デフォルトの名無しさん
2014/10/27(月) 15:56:34.52ID:Q4o9MO++0771デフォルトの名無しさん
2014/10/27(月) 17:32:27.92ID:Pr+PMqeb0772デフォルトの名無しさん
2014/10/27(月) 21:40:17.20ID:herLuYxFプログラミングはやったことない。けどやる気はある。なので挑戦します。
0773デフォルトの名無しさん
2014/10/27(月) 22:08:49.24ID:fMLzRT3j0774デフォルトの名無しさん
2014/10/28(火) 01:48:00.21ID:3/NMeQjbそだよ。
買ってから気づいたけどこの本25日発売なんだね。
26日に注文したからベストセラーになってるの自体意味不明なんだが。Amazonは1日でベストセラーになる仕組みなのか??
0775デフォルトの名無しさん
2014/10/28(火) 07:16:17.14ID:kidyx0yc金曜日昼頃にジュンク堂で買いました。既に数冊売れてる様子で、リアルに注目度高そうです。
アマゾンは数日前予約注文の時点から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:wy5tUV1R0778デフォルトの名無しさん
2014/10/28(火) 17:02:18.29ID:yV+uoqZU仕事の量的に
0779デフォルトの名無しさん
2014/10/28(火) 17:03:35.17ID:RFDmUIZy0780デフォルトの名無しさん
2014/10/28(火) 18:04:17.88ID:f9LUt8Jj作業量はプラスになれどマイナスには
ならねーな
なお、swiftを使った時のメリットは押して知るべし
0781デフォルトの名無しさん
2014/10/29(水) 01:45:16.99ID:D4BP0aab0782デフォルトの名無しさん
2014/10/29(水) 08:15:51.73ID:FNNFJVXh日本語(ry
0783デフォルトの名無しさん
2014/10/29(水) 10:04:16.45ID:1ji2jwoQイマイチなにが言いたいのか分かりにくいって先生に言われた事ない?
0784デフォルトの名無しさん
2014/10/29(水) 10:06:19.84ID:1ji2jwoQ買った者だけど。
内容はプログラムやったことない人向けの入門書だから経験者なら違う本のほうがいいと思うよ?
入門、基礎、応用 があるとしたらこれは入門だ。
0785デフォルトの名無しさん
2014/10/29(水) 10:35:41.52ID:802jJpUX0786デフォルトの名無しさん
2014/10/29(水) 11:27:30.96ID:si5x9HWSo 推して知るべし
0787デフォルトの名無しさん
2014/10/29(水) 14:13:36.86ID:l9ZYbS7gマヂで?
未出荷の得体のしれないツールで未経験者に学ばせるとか犯罪行為じゃねーか
0788デフォルトの名無しさん
2014/10/29(水) 14:31:18.08ID:SeUM5lvqこれも入門までなのかな…
0789デフォルトの名無しさん
2014/10/30(木) 00:21:46.12ID:oh18hK9B0790デフォルトの名無しさん
2014/10/30(木) 07:05:37.40ID:3twqMXp6iOS 8.1&Xcode 6.1対応の正誤表が出版社のサイトにあるから
確認しといたほうがいいよ
0791デフォルトの名無しさん
2014/10/30(木) 18:46:04.72ID:VmN1V5BB2次配列?でマップデータを作ろうと思っています。
swift的にはどうすれば良いでしょうか?
調べてもよくわからなかったので聞いてみました
よろしくお願いします
for i in 0...100 {
for j in 0...100 {
myArray[i][j] = 1
}
}
0792デフォルトの名無しさん
2014/10/31(金) 00:59:48.47ID:Mbzd2+ZSobj-cの時と同じです。これ以上の答えはスレ違いだよね?
0793デフォルトの名無しさん
2014/10/31(金) 01:34:31.54ID:8EHD95uJ0794デフォルトの名無しさん
2014/10/31(金) 08:57:49.88ID:9lqSIWVV0795デフォルトの名無しさん
2014/10/31(金) 12:26:41.69ID:luzco4DI0796デフォルトの名無しさん
2014/11/01(土) 04:25:24.91ID:woVuP3aCObjective-C [ObjC part:9]; として立てていただけませんか?
0797デフォルトの名無しさん
2014/11/01(土) 08:26:26.50ID:12FSUUrY0798デフォルトの名無しさん
2014/11/01(土) 08:49:20.41ID:woVuP3aC0799デフォルトの名無しさん
2014/11/01(土) 11:02:22.66ID:7FgWisHg0800デフォルトの名無しさん
2014/11/01(土) 14:06:48.16ID:12FSUUrYObjective-C [ObjC part:8.1];
http://peace.2ch.net/test/read.cgi/tech/1414816517/
俺も努力するが落とさないようちゃんと手伝えよ?
0801デフォルトの名無しさん
2014/11/01(土) 14:09:47.63ID:woVuP3aCうぉおお、ありがとう!
ム板に言語スレとしてのObjective-Cがないのはやっぱりおかしいからな
0802デフォルトの名無しさん
2014/11/01(土) 14:19:01.99ID:c9/p9yfG乙
0803デフォルトの名無しさん
2014/11/01(土) 15:45:45.94ID:n9Utb8CS新規参入者を取り込むための「Swift < ObjC」言語という印象もあるし、
将来的にはObjCを完全に淘汰するダークホースという印象も受ける。
Appleの公式文章読む限りではその両方を目指しているようだけど、それじゃ曖昧すぎる。
明確なビジョンを示せていないという意味ではあくまで実験的な言語だという印象しか受けられない。
Appleがその辺明確にしないからうちの会社は未だにObjC使い続ける方針。
Appleがこういう曖昧な姿勢のままだとSwiftはいつまでたっても受け入れられないと思うな。
0804デフォルトの名無しさん
2014/11/01(土) 15:48:15.60ID:n9Utb8CS0805デフォルトの名無しさん
2014/11/01(土) 15:54:59.50ID:Pwgk0alo0806デフォルトの名無しさん
2014/11/01(土) 16:28:01.89ID:7WUIo8T4これからの新しいのはSwiftも、もしくは、Swiftだけという方がありそうといえばありそう
でも、Core(C)/既存(Objective-C)/純粋Swiftとびみょーにカオスだなw
0807デフォルトの名無しさん
2014/11/01(土) 16:43:22.70ID:/sKqVtob0808デフォルトの名無しさん
2014/11/01(土) 16:44:22.12ID:/sKqVtob0809デフォルトの名無しさん
2014/11/01(土) 16:49:04.30ID:7WUIo8T4: をどっちに付けるって意味がわかったのはObjective-Cのオブジェクトを呼ぶところでだったなあ。最初なんで型の方にくっついているねんて違和感あった
0810デフォルトの名無しさん
2014/11/01(土) 17:14:47.14ID:alEdmYsb正直AppleもSwiftがここまで盛り上がるとは思ってなかったんじゃい?
WWDCの最後の方でちらっと発表しただけだったし
ただその盛り上がりもSwiftそのものの魅力というよりはiOS/OS Xのアプリ開発者が
近代的なプログラミング言語に飢えてただけなのかもしれないけど
0811デフォルトの名無しさん
2014/11/01(土) 17:39:29.03ID:woVuP3aCObjective-CほどCと親和性のあるOOP言語はなくね?
AppleがSwiftをやり始めた意図が未だによくわからん
0812デフォルトの名無しさん
2014/11/01(土) 17:55:27.41ID:WexWFr3xいい加減過去の遺物にしがみついていたのが馬鹿らしくなっただけだ
0813デフォルトの名無しさん
2014/11/01(土) 17:57:53.53ID:7WUIo8T4見た目だけで(>>809じゃないよ)Objective-Cがなんだかんだ言うヤツもふつうにいるようだし、Swiftの便利なのをObjective-Cに付けるならここは新しい言語仕様でとか?
0814デフォルトの名無しさん
2014/11/01(土) 18:01:11.92ID:7WUIo8T4「過去の遺物」の使い方/意味を理解してないでしょ?「過去の遺物」って言いたいだけなんだろうけどw
0815デフォルトの名無しさん
2014/11/01(土) 18:31:56.95ID:woVuP3aC補強するための苦し紛れのネタじゃないの?
0816デフォルトの名無しさん
2014/11/01(土) 18:54:32.22ID:woVuP3aChttp://www.nondot.org/sabre/
0817デフォルトの名無しさん
2014/11/01(土) 19:08:57.81ID:7WUIo8T40818デフォルトの名無しさん
2014/11/01(土) 19:10:25.29ID:7WUIo8T40819デフォルトの名無しさん
2014/11/01(土) 19:14:44.45ID:woVuP3aC最初嫌いだったけど、使ってるうちにObjective-Cが好きになっちゃったってのもあるし、
歴史はC++よりちょっと新しいくらいだけどCとの親和性が高いし
どうすんだよって何で??w
プログラム板なのに今や超メジャーな言語なのに、そのスレがないのは悲しいでしょ
普通に使ってくよ
0820デフォルトの名無しさん
2014/11/01(土) 19:18:26.91ID:7WUIo8T4「最初嫌いだった」だってw 言語に嫌いも何もありゃせんやん。5年後にSwiftも「最初嫌いだった」とかいいそうだな
超メジャーとかなに言っているのか。お前はなにか作る目的のために言語を選んでるんじゃないのか?みんなが使っているかどうかなのか?
いや、お前Objective-Cだけなんだろ?Swiftやる気もないんだろ?だったら>>800で幸せに暮らせばええやん?お前が望んだ場所なんだしw
0821デフォルトの名無しさん
2014/11/01(土) 19:22:13.09ID:woVuP3aCお、おう…。
0822デフォルトの名無しさん
2014/11/01(土) 21:28:35.49ID:FGLDgIeTObjective-CとC++は殆ど同時期じゃないのか?
NEXTで採用されるまえは日陰の存在だったのは確かだが。
0823デフォルトの名無しさん
2014/11/01(土) 21:34:19.93ID:woVuP3aCほぼ同時期と言えるかもね。4年くらいみたい
(↓のアドレスのiとtの間のスペース消してください)
http://bi t.ly/1u6w1aR
0824デフォルトの名無しさん
2014/11/01(土) 21:38:02.00ID:woVuP3aCせっかく作ってもらった下記スレもよろしくです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+BjWSlet s: プログラミング言語? = Swift[2]
http://anago.2ch.net/test/read.cgi/mac/1408755325/
↑作った人と同じ人?スレタイ気持ち悪いな
0826デフォルトの名無しさん
2014/11/02(日) 17:26:24.60ID:pRBY2xBv同じ人言い出すとかアホっぽい。
0827デフォルトの名無しさん
2014/11/02(日) 17:33:19.55ID:02WOdBRy0828デフォルトの名無しさん
2014/11/02(日) 17:35:40.34ID:1g7aEKYI低レベルレイヤーはCオンリー、
アプリケーションはSwift、C#という流れに。
いずれも、AndroidがC(Linux) / Java体制であることの追従。
0829デフォルトの名無しさん
2014/11/02(日) 17:48:01.03ID:WxYKI+Aa0830デフォルトの名無しさん
2014/11/02(日) 18:10:54.24ID:02WOdBRy何を言ってるのか判らない
0831デフォルトの名無しさん
2014/11/02(日) 18:37:14.35ID:7FNYbovrLLVMも、androidのdalvikも後継のartもc++な訳だが
0832デフォルトの名無しさん
2014/11/02(日) 21:18:00.18ID:YswfxI+qまぁ swift 以上に流行ってないけど
0833デフォルトの名無しさん
2014/11/02(日) 22:45:44.09ID:OykxcmmD一般の開発者のアプリ開発環境に関して。OS自体とかVM自体の開発言語とかじゃなくてね。
0834デフォルトの名無しさん
2014/11/02(日) 22:49:16.68ID:OykxcmmDTypeScriptはJavaScriptに対するM$我田引水版でしょ?
0835デフォルトの名無しさん
2014/11/03(月) 09:05:41.90ID:aNJ5eidfいや言いたいことはわかる
0836デフォルトの名無しさん
2014/11/03(月) 10:00:18.78ID:HzYodZ3D0837デフォルトの名無しさん
2014/11/03(月) 12:05:07.64ID:vdVTW8lc0838デフォルトの名無しさん
2014/11/03(月) 12:06:22.46ID:FQhjg/Gj0839デフォルトの名無しさん
2014/11/03(月) 12:25:14.52ID:qgeZBYdQ思いの外需要が少なくてあれー?って感じだけど
0840デフォルトの名無しさん
2014/11/03(月) 12:46:17.18ID:QUZzxqR10841デフォルトの名無しさん
2014/11/03(月) 12:58:03.27ID:mUxrT+3g0842デフォルトの名無しさん
2014/11/03(月) 12:59:10.74ID:mUxrT+3gHLってこと?
0843デフォルトの名無しさん
2014/11/03(月) 13:34:01.98ID:aNJ5eidf0844デフォルトの名無しさん
2014/11/03(月) 18:14:49.12ID:QUZzxqR1Objective-CよりはLightWeightだけどだからと言ってLLと言えるほど敷居下げてるかといえば違うと思う
メモリ管理を気にする局面が全くないわけじゃないわけだしね
0845デフォルトの名無しさん
2014/11/03(月) 23:53:39.16ID:ZM4YTP910846デフォルトの名無しさん
2014/11/04(火) 01:40:42.47ID:9EcY1pYy0847デフォルトの名無しさん
2014/11/04(火) 03:58:54.23ID:wWrb540Q0848デフォルトの名無しさん
2014/11/04(火) 04:42:49.12ID:G7G9vU21scripter層の囲い混みをする言語だから仕方ないね
objcに比べてユーザメリット皆無だけど、そこには辛うじてメリットあると思うよ
0849デフォルトの名無しさん
2014/11/04(火) 16:33:17.35ID:5FvphjwSそんなモードあったら絶対要らないバグ作りこむ奴がでるからwwww
出来る人向けに解放すると、その人が書いたコードを素人がコピペして惨劇を産むから結局は無い方がいい
0850デフォルトの名無しさん
2014/11/04(火) 18:36:01.37ID:fQ8dMaO9■ このスレッドは過去ログ倉庫に格納されています