Swift part8 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net (アウアウ Saaf-caug)
2016/05/13(金) 23:30:06.87ID:MRCJQvHca関連スレ
プログラミング言語Swift 3
http://potato.2ch.net/test/read.cgi/mac/1408762479/
[SDK]iPhoneアプリ開発初心者質問箱45[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1447650023/
Xcode part13 [転載禁止]c2ch.net
http://potato.2ch.net/test/read.cgi/mac/1424907278/
Swiftアンチスレ part1
http://echo.2ch.net/test/read.cgi/tech/1458491343/
前スレ
Swift part7
http://echo.2ch.net/test/read.cgi/tech/1458491528/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
0558デフォルトの名無しさん (ワッチョイ d0c9-fZg2)
2016/09/14(水) 08:55:18.23ID:yHyyyith00559デフォルトの名無しさん (アウアウ Sa09-fZg2)
2016/09/14(水) 08:56:07.28ID:jl7wz9Vfa並立助詞「と」+副助詞「か」
1) 事物や動作・作用を例示的に並列・列挙する意を表す。「漱石―鴎外―といった文人」「見る―見ない―騒いでいる」
2) 断定を避け、あいまいにするために語の後に付ける。「学校―から帰る」
>>554の用法は2の方やろうね。コードコンバータ以外の呼び方ややり方があるのかもしれないので単に断定を避けたということでしょう。物事を曖昧にする日本語的な言い回しですね。
0560デフォルトの名無しさん (ササクッテロ Sp3d-fZg2)
2016/09/14(水) 10:12:01.65ID:tLM1ZrcFp0561デフォルトの名無しさん (アウアウ Sa35-j70e)
2016/09/14(水) 21:12:53.03ID:ulyimNOKaアップルの開発者Tedさんがそう予測するならそうなんだろうな。
0562デフォルトの名無しさん (ワッチョイ f1cc-fZg2)
2016/09/14(水) 22:19:08.45ID:YWqZ3UVX0知ってる
0563デフォルトの名無しさん (スップ Sdbf-wJFc)
2016/09/15(木) 12:13:39.46ID:lixG8+CBd0564デフォルトの名無しさん (オイコラミネオ MM3f-eXu6)
2016/09/15(木) 12:55:27.25ID:cJcPfswqM0565デフォルトの名無しさん (ワッチョイ 031f-JYdZ)
2016/09/15(木) 13:49:47.11ID:/7fa7B3U00566デフォルトの名無しさん (アウアウ Saff-I6VW)
2016/09/16(金) 00:04:15.09ID:cfskCqija0567デフォルトの名無しさん (ワッチョイ 333c-I6VW)
2016/09/16(金) 09:52:42.29ID:fRpEGUmG0! Use of unresolved identifier 'もろまん'
0568デフォルトの名無しさん (ササクッテロ Sp1f-wJFc)
2016/09/16(金) 12:57:22.02ID:5hHEZa+ZpkotlinコードをiOSネイティブにコンパイルするコンパイラ
とそれの動作に必要な小さなランタイム、、、とか?
0569デフォルトの名無しさん (ワッチョイ 333c-+gR2)
2016/09/16(金) 18:01:14.05ID:PAOuLYzy02016/09/16(金) 開場:18:57 開演:19:00
lv275901485
0570デフォルトの名無しさん (ササクッテロ Sp1f-eXu6)
2016/09/16(金) 19:50:50.20ID:tSfj9glEp0571デフォルトの名無しさん (ワッチョイ c7c9-I6VW)
2016/09/16(金) 20:07:13.93ID:fHnBwjzI00572デフォルトの名無しさん (ワッチョイ 333c-chWY)
2016/09/16(金) 21:04:41.69ID:lzF3DvQ60教えて欲しいのか?
0573デフォルトの名無しさん (ワッチョイ 83a5-JYdZ)
2016/09/17(土) 17:29:54.10ID:NFR6XOIf00574デフォルトの名無しさん (アウアウ Sa9f-rld7)
2016/09/17(土) 18:33:24.74ID:RsA0Xk1nahttps://swift.org/blog/swift-3-0-released/
0575デフォルトの名無しさん (ワッチョイ 03cc-I6VW)
2016/09/17(土) 18:37:05.53ID:nUbX15jr00576デフォルトの名無しさん (ササクッテロ Sp1f-wJFc)
2016/09/17(土) 18:38:50.39ID:Tc+90Gr2pドワンゴが終わってるのか、Swiftが終わってるのか、アポー信仰が終わってるのかの判断はムズイ
それはそれとすれ、参加者が足りないんだろうから誰か行ってやれ
0577デフォルトの名無しさん (ワッチョイ 333c-chWY)
2016/09/17(土) 18:47:30.56ID:Sf7QEviY0クリス・ラトナー「開放してやったぜ……くくくく。恐怖からな。
守るわきゃねーだろ てめーらクズとの約束なんてよォ。
『リリース』は解除じゃなくて起爆の合図さ!」
0578デフォルトの名無しさん (スッップ Sdbf-wJFc)
2016/09/17(土) 19:12:19.51ID:2LLiOXHSd0579デフォルトの名無しさん (ササクッテロ Sp1f-I6VW)
2016/09/17(土) 19:27:49.04ID:MrzC4sU6p0580デフォルトの名無しさん (ササクッテロ Sp1f-wJFc)
2016/09/17(土) 19:51:05.21ID:uV3/5fuOp尻の毛まで抜かれて鼻血も出ねぇ状態なんで、これでてんやわんやするのはニワカ
macはXcodeのマイグレーション+適当に手直しするけど
サーバ側でやってる人はどうしてんの?せっせと直してる?
0581デフォルトの名無しさん (ササクッテロ Sp1f-eXu6)
2016/09/18(日) 09:46:42.47ID:B3kmBTyIp大規模コードの移行はほぼ失敗する
Xcode9でSwift2.4が出る可能性も十分ある
0582デフォルトの名無しさん (ワッチョイ 0362-wJFc)
2016/09/18(日) 11:52:46.00ID:+iC0HZAY00583デフォルトの名無しさん (ササクッテロ Sp1f-I6VW)
2016/09/18(日) 13:02:26.90ID:6GwrmWj4p0584デフォルトの名無しさん (ワッチョイ c7c9-I6VW)
2016/09/18(日) 22:22:40.86ID:dlysXj0400585デフォルトの名無しさん (ササクッテロ Sp1f-jsoS)
2016/09/19(月) 22:21:33.33ID:suA+W+gRpオナニー言語やで
Objective-Cはノーダメージだがswiftのプロジェクトは炎上必至
0586デフォルトの名無しさん (ワッチョイ 0362-wJFc)
2016/09/20(火) 02:29:00.58ID:S81FWqDn0無駄な新しい感()は要らないんだが
0587デフォルトの名無しさん (ワッチョイ a39a-neIk)
2016/09/20(火) 03:56:37.57ID:G02V+cnw00588デフォルトの名無しさん (ササクッテロ Sp1f-wJFc)
2016/09/20(火) 14:00:42.02ID:E6vTPL2Op0589デフォルトの名無しさん (スッップ Sdbf-wJFc)
2016/09/20(火) 14:19:23.34ID:LnLxJTTHdまー知らないやつがジョブスを崇めているけれど、単なる商売人。
アランケイ氏が凄いのであって、ジョブスは他人の褌で相撲を取っただけ。
0590デフォルトの名無しさん (ササクッテロ Sp1f-eXu6)
2016/09/20(火) 14:20:28.22ID:d4xANhZepやつは死んだから所詮人間よ
0591デフォルトの名無しさん (スップ Sdbf-wJFc)
2016/09/20(火) 15:30:07.57ID:IJCxrmDgd0592デフォルトの名無しさん (アウアウ Saff-W8Ns)
2016/09/20(火) 15:47:35.18ID:BBLKzh/ja0593デフォルトの名無しさん (ワッチョイ bf17-chWY)
2016/09/20(火) 16:50:23.38ID:P4QgwbOk0と思いながら、面倒でまだ取り掛かってない
0594デフォルトの名無しさん (ササクッテロ Sp1f-wJFc)
2016/09/20(火) 17:26:17.43ID:E6vTPL2Op信者は聖遺物を崇めたままで、一部意識高い系も最早離れつつある
切実に商用で使う意味なくね?とは思ってる
ObjCで作ってます、のが金になるんだもんな、、、
0595デフォルトの名無しさん (ワッチョイ 2366-0HYM)
2016/09/20(火) 18:12:39.08ID:XPQYGcID0http://www.buildinsider.net/column/ono-masayuki/004
0596デフォルトの名無しさん (ワッチョイ 5bc9-JYdZ)
2016/09/20(火) 18:14:40.60ID:noK0zumc0>ちなみにPythonなど、いずれの仕様もない言語もある
何言ってんだこいつ
0597デフォルトの名無しさん (ササクッテロ Sp1f-wJFc)
2016/09/20(火) 18:25:47.28ID:E6vTPL2Opと突っ込めと言いたい
ObjCのType Propertyもそうだけど、今回の Swift, ObjCバージョンアップは
性能劣化の言語仕様変更が多くてヤになっちゃうネ
0598デフォルトの名無しさん (ワッチョイ 333c-chWY)
2016/09/20(火) 19:01:08.84ID:tpphygrf00599デフォルトの名無しさん (ササクッテロ Sp1f-wJFc)
2016/09/20(火) 19:27:00.62ID:E6vTPL2Oppart 2, 3の頃にswift笑って悪かったから、こっち向いて叩いてくれよ
0600デフォルトの名無しさん (ワッチョイ 5bc9-JYdZ)
2016/09/20(火) 19:51:06.86ID:noK0zumc00601デフォルトの名無しさん (ワッチョイ c7c9-W8Ns)
2016/09/20(火) 21:17:48.10ID:tdbJRx2v0なぜfor-eachで性能が悪くなる?
for-eachから旧来のc style for loopへ機械的に書き換えられる以上、同等以上の速さにしかならないと思うんだが?
0602デフォルトの名無しさん (ワッチョイ 17ba-wJFc)
2016/09/20(火) 21:22:39.07ID:exJo1nl600603デフォルトの名無しさん (ブーイモ MMbf-wJFc)
2016/09/20(火) 22:39:18.90ID:A2psZARzMえっ
今更foreachが使えるシチュでforを使おうなんて思わないけど、
foreachのほうが早い言語をむしろ知らないんだが。。
なぜだかは知らん
0604デフォルトの名無しさん (ワッチョイ 5b89-eXu6)
2016/09/21(水) 00:24:56.40ID:OaRrWjlb0Swiftだけ勉強してもアプリを作れるようにはなりませんよね?
Cocoa、Cocoa Touchとかいうフレームワークについて知らないといけないみたいなんですよね。
Swift+Cocoaで開発してみたいと思っています。
オススメの書籍・情報源ありませんでしょうか。
Objective-Cはできることなら時間かけたくないです。
0605デフォルトの名無しさん (ワッチョイ 5b89-eXu6)
2016/09/21(水) 00:40:02.74ID:OaRrWjlb0現在AppleがiBookで出してる
The Swiift Programming Language, Swift 3 Edition
で勉強してます。
0606デフォルトの名無しさん (ワッチョイ c7c9-1gsh)
2016/09/21(水) 01:10:56.46ID:LyIIWP0R0ABI固まってからでいいかなと思ってる。
0607デフォルトの名無しさん (ササクッテロ Sp1f-eXu6)
2016/09/21(水) 02:22:59.38ID:PLPNii9cp0608デフォルトの名無しさん (ワッチョイ 0362-W8Ns)
2016/09/21(水) 08:30:52.83ID:O4hgHKhE0ほんとよみにくいなswiftって
でもってiOS/Mac OS開発にしか使えない言語感がさらに高まった
Obj-CはほぼCなんで別に問題なかったが
0609デフォルトの名無しさん (ワッチョイ 038f-W8Ns)
2016/09/21(水) 10:35:03.08ID:DBqUEw9E0swift2 -> 3でも随分変わるんやね。
http://dev.classmethod.jp/smartphone/iphone/swift3_api_design_guideline/
obj-c -> swiftをちょっとずつ進めてる感じ
0610デフォルトの名無しさん (ワッチョイ 4722-4aHJ)
2016/09/21(水) 13:46:02.44ID:UUn4eSEO0for が気持ち悪い
同じ処理を記述するのに複数の書き方ができた方がよいか
とか swift では単一の構文が強制されるような事を書いておきながら
記事内でのループの書き方は複数あるじゃねーか
>>604
初心者だったら swift はやめときな
他の言語と違いがありすぎて無駄な勉強になる
それこそ Xamarin で C# やった方がよいかも
0611デフォルトの名無しさん (ワッチョイ 17ba-wJFc)
2016/09/21(水) 13:55:14.13ID:hzYJ7v8/00612デフォルトの名無しさん (ワッチョイ 333c-LMup)
2016/09/21(水) 14:29:51.45ID:D39cTSRg0associated typeを消滅させてジェネリクスに
0613デフォルトの名無しさん (ワッチョイ 5bc9-JYdZ)
2016/09/21(水) 14:34:17.18ID:ib8am8Zc0なくならなくならなくね
0614デフォルトの名無しさん (ワッチョイ 5b89-eXu6)
2016/09/21(水) 14:52:07.30ID:OaRrWjlb0ということはiOSで動くアプリを書くならObjective-Cしかないということですか……。
注目されててこれからはSwift!みたいな空気を感じたのですが現場の皆さんは警戒してらっしゃるんですね。
ちょっと考え直します。
0615デフォルトの名無しさん (ワッチョイ 8366-eXu6)
2016/09/21(水) 15:16:28.52ID:w7p/jMf40今で言う意識高い系がすぐ連呼してたけど
実用レベルで多用されて万人にオススメできるようになったのは
21世紀入ってから。だいたいアレと同じかなと思ってる。
0616デフォルトの名無しさん (ワッチョイ 9776-QrX9)
2016/09/21(水) 16:52:53.29ID:meh3BzuJ0意識高い系が正しかったんじゃねーかw
0617デフォルトの名無しさん (ワッチョイ 5bc9-JYdZ)
2016/09/21(水) 17:00:58.31ID:ib8am8Zc0javaはオワコン
0618デフォルトの名無しさん (ワッチョイ 333c-LMup)
2016/09/21(水) 17:05:42.72ID:D39cTSRg0と思いつつリスト見てたらSwiftがObjective-C抜いててちょっと驚いた
0619デフォルトの名無しさん (スップ Sdbf-wJFc)
2016/09/21(水) 19:32:08.87ID:eEMgddHid0620デフォルトの名無しさん (ワッチョイ 5b89-eXu6)
2016/09/21(水) 19:35:05.07ID:OaRrWjlb0Swiftはこれからなんでしょうか、あの完成度っていうのは
もしくはやる気がないんでしょうか
0621デフォルトの名無しさん (ワッチョイ 613c-5q76)
2016/09/22(木) 01:02:45.36ID:DMvCB7KZ0Javaは中間コードを吐いて、VMの上で動かすっていうアイデアが秀逸だったから
Swiftにそういう要素ある?
0622デフォルトの名無しさん (ワッチョイ 9d66-Px3x)
2016/09/22(木) 01:07:22.35ID:G/UdJBbg0言語としては次世代向けによく練ってあるって評価で
0623デフォルトの名無しさん (ワッチョイ 613c-5q76)
2016/09/22(木) 15:09:02.30ID:wNhuzt960文字列操作クソだし、Rxはないし、JSONやXMLやDBは外付けライブラリ必須と全然いけてないからなぁ
0624デフォルトの名無しさん (ワッチョイ 9fc9-W8Vy)
2016/09/22(木) 15:09:18.30ID:Ob4qBdWH0初めて聴いたぞそんなの
0625デフォルトの名無しさん (ワッチョイ be0c-q5Mj)
2016/09/22(木) 15:32:09.91ID:Q+uCMJ3a00626デフォルトの名無しさん (ワッチョイ 613c-5q76)
2016/09/22(木) 16:32:46.56ID:wNhuzt960KVOをバインディングに使ったCocoaバインディングもあったが、
Rx=超高性能なKVOという見方はできるかもね
入力がデータに限らない、イベントも時間も全部ストリーム化できるのがRx
0627デフォルトの名無しさん (ササクッテロ Spc9-Px3x)
2016/09/22(木) 21:00:26.23ID:Zxdb0Mj3p0628デフォルトの名無しさん (ワッチョイ be0c-q5Mj)
2016/09/22(木) 21:46:45.10ID:Q+uCMJ3a00629デフォルトの名無しさん (ワッチョイ 5f3c-Px3x)
2016/09/23(金) 03:27:05.55ID:vOHl4AKX0ライブラリの名称の変更も、特に小文字に変更はダメだ。
すまん、ボヤいた。
0630デフォルトの名無しさん (ササクッテロ Spc9-xdvH)
2016/09/23(金) 09:48:54.39ID:qFln20xXp20年前は言われてた
Swiftは小さな()ランタイムでC++にない文法がOS更新なしで使えるのが逸材だよな
他新興言語くらいに本当に小さければ尚良かった
10M弱は他言語に比べて10倍近いぜよ
0631デフォルトの名無しさん (ワッチョイ 1cba-xdvH)
2016/09/23(金) 10:29:57.72ID:gb9+7gyX0今はかなり向上した
0632デフォルトの名無しさん (ワッチョイ 3d8f-IfJd)
2016/09/23(金) 11:31:30.78ID:iqtk0HU60.netとかもvm使ってるよね。
正直出た当時はwindowsしかないのになんでvm挟む必要あるんだ?と思ったが
今はwindowsPhoneあるしね
0633デフォルトの名無しさん (ササクッテロ Spc9-xdvH)
2016/09/23(金) 11:34:42.19ID:qFln20xXp0634デフォルトの名無しさん (ワッチョイ 3d8f-IfJd)
2016/09/23(金) 11:41:36.53ID:iqtk0HU60でもwindows onlyだった期間が長いよね。その当時の存在意義を知りたい
0635デフォルトの名無しさん (ワッチョイ 1cba-xdvH)
2016/09/23(金) 11:51:28.58ID:gb9+7gyX00636デフォルトの名無しさん (スッップ Sdb8-aBDa)
2016/09/23(金) 12:35:21.17ID:GXhxz+7ndソフトウェアエンジニアリングというのは、どんなことにも中間層を挟んで解決するから、ついついVMを作りたくなってしまうんだよ。
0637デフォルトの名無しさん (ワッチョイ 613c-O6QK)
2016/09/23(金) 12:37:21.29ID:jNSiLOGk0主にはセキュリティだよ
サンドボックス化が容易でバッファオーバーフローの防止にもなる
なのでブラウザ上などでも
0638デフォルトの名無しさん (ワッチョイ 613c-O6QK)
2016/09/23(金) 12:40:51.41ID:jNSiLOGk0括弧でなくダブルクォートで括ったら以降の文が消えた件について
0639デフォルトの名無しさん (ササクッテロ Spc9-xdvH)
2016/09/23(金) 13:22:19.46ID:qFln20xXpJavaじゃなくてgo, rustのマルチプラットフォーム対応だろ
他社がやってるから自分もやらなきゃって
TypeScriptはPJ閉じたから.netしかなかった
swiftもgo, rust見習ってはよクロスコンパイル対応しろや
LLVMだからどこでも動くって信者が言ってたじゃねーかよ
0640デフォルトの名無しさん (JP 0Had-VERF)
2016/09/23(金) 13:37:33.82ID:AqTRNsCZHJ++ だか Java on IE だかが裁判で負けたからJava潰しに動いたと聞いた
0641デフォルトの名無しさん (ワッチョイ 1cba-xdvH)
2016/09/23(金) 14:42:11.40ID:gb9+7gyX0macが売れなくなることはしません
0642デフォルトの名無しさん (ワッチョイ fc76-dpGD)
2016/09/23(金) 18:01:50.71ID:wN+HuPEq0>J++ だか Java on IE
これ自体がJAVA潰しじゃなくてなんなのかと
0643デフォルトの名無しさん (ササクッテロ Spc9-Px3x)
2016/09/23(金) 18:14:19.08ID:Bk5BJrUbp問題は小さなランタイムをすべてのアプリに同梱する必要があるし、
まだABIが固まってないから、バージョン違えばビルドし直し、
違うバージョンのswiftバイナリ混在不可なところか
0644デフォルトの名無しさん (ササクッテロ Spc9-xdvH)
2016/09/23(金) 18:44:11.19ID:qFln20xXpSun Microsystems潰し
言語とランタイムは別だからな?
安定性、容量、性能と課題大杉、Swiftランタイム
3 betaで評価したらfor-eachはC-forに比べて1,000倍遅かったからな
stableでマシな速度になったのかねぇ
0645デフォルトの名無しさん (ササクッテロ Spc9-Px3x)
2016/09/23(金) 19:36:42.61ID:ULoBCWNrpマジで?
ビルド済みのframework毎にランタイムが同梱されててアプリ側はそれらを制限なく組み込めると思ってたんだけどそれは無理?
0646デフォルトの名無しさん (ワッチョイ 3d4e-fewg)
2016/09/23(金) 19:46:33.54ID:hFahtCtn00647デフォルトの名無しさん (ワッチョイ 3d8f-IfJd)
2016/09/23(金) 19:49:16.34ID:iqtk0HU60イマイチABIってなんなのかわからなんから説明頼む。
ABIが固まるとビルドが不要になるってどういうこと?
0648デフォルトの名無しさん (ワッチョイ 613c-O6QK)
2016/09/23(金) 19:49:20.56ID:jNSiLOGk00649デフォルトの名無しさん (JP 0Had-VERF)
2016/09/23(金) 19:53:22.00ID:AqTRNsCZH0650デフォルトの名無しさん (ササクッテロ Spc9-xdvH)
2016/09/23(金) 19:55:09.35ID:qFln20xXp同じ名前で別の機能/動作が割り当たってる
>>645みたいなことするとバージョン一致してたらビルド通るが
バージョン違いでリンクさせようとするとビルドエラー出す
0651デフォルトの名無しさん (ササクッテロ Spc9-xdvH)
2016/09/23(金) 19:56:38.28ID:qFln20xXp0652デフォルトの名無しさん (ササクッテロ Spc9-IfJd)
2016/09/23(金) 19:57:22.08ID:Se7AWhAzp軽く落ち込んでる
0653デフォルトの名無しさん (ワッチョイ fc76-dpGD)
2016/09/23(金) 20:21:04.24ID:wN+HuPEq0.withAlphaComponent(0.5)ってなんやねん
.alpha = 0.5 でいいじゃん
0654デフォルトの名無しさん (ワッチョイ 3d62-xdvH)
2016/09/23(金) 20:24:32.83ID:nEqelPbM00655デフォルトの名無しさん (ワッチョイ 9f89-Px3x)
2016/09/23(金) 21:05:10.35ID:AjP6Xmnm00656デフォルトの名無しさん (ササクッテロ Spc9-xdvH)
2016/09/23(金) 22:47:14.18ID:4YuqY+81pそれはクソゲンゴobjcが悪い(名推理
0657デフォルトの名無しさん (ワッチョイ 613c-5q76)
2016/09/23(金) 23:12:47.42ID:OnzATaqQ0■ このスレッドは過去ログ倉庫に格納されています