トップページ⇒tech
1002コメント383KB

Swift part9 [無断転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ 8b3c-/6Y/)2016/10/18(火) 11:34:44.16ID:oLo879ze0
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ

プログラミング言語Swift 3
http://potato.2ch.net/test/read.cgi/mac/1408762479/

[SDK]iPhoneアプリ開発初心者質問箱47[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1470902093/

Xcode part14
http://potato.2ch.net/test/read.cgi/mac/1476190499/

Swiftアンチスレ part1
http://echo.2ch.net/test/read.cgi/tech/1458491343/

前スレ
Swift part8
http://echo.2ch.net/test/read.cgi/tech/1463149806/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
0286デフォルトの名無しさん (ワッチョイ 4fe5-Bhnc)2016/12/14(水) 23:22:54.02ID:yky6KY2t0
わからんが、unicodeで保存するんじゃね
http://unicode.org/emoji/charts-beta/full-emoji-list.html
0287デフォルトの名無しさん (ササクッテロラ Sp29-nol0)2016/12/15(木) 08:29:23.14ID:CehXfGlIp
普通にStringでいいんじゃねーの
今時、サポートしてるだろ
0288デフォルトの名無しさん (オイコラミネオ MM34-jFiT)2016/12/15(木) 12:47:12.71ID:K7xig0SVM
質問はどこにしまうかじゃねえだろ
0289デフォルトの名無しさん (ワッチョイ 413c-i+Qt)2016/12/15(木) 20:39:21.84ID:aXGD97Aa0
>>285
https://www.codecaptain.io/blog/ios-development/get-all-available-emoji-using-the-objective-c-runtime/15

objcだけど、これでなんとかなったりしない?
うまくいったら教えてよ
0290デフォルトの名無しさん (ブーイモ MMb8-Nqhn)2016/12/15(木) 22:22:11.29ID:lLtgDovqM
絵文字先頭のcharcodeを配列の先頭に入れて++してくだけじゃないのか
0291デフォルトの名無しさん (ワッチョイ 413c-i+Qt)2016/12/16(金) 00:22:16.63ID:mSiPAeok0
>>290
それだとOS毎に使える範囲調べて調整しないといけないから、結果的にめんどくさいじゃん
と他人事ながら思うんだけど
0292デフォルトの名無しさん (ブーイモ MMb8-Nqhn)2016/12/16(金) 12:54:32.41ID:I9PtonJVM
>>291
絵文字を扱える統一コードはunicodeしかないのだからosに依存せず一意でしょ。
0293デフォルトの名無しさん (ワッチョイ 413c-i+Qt)2016/12/16(金) 13:40:25.16ID:+Tc7Ug9p0
>>292
そういうことじゃない
バージョン毎に使える絵文字(や肌の色など)が増えてるのさ
0294デフォルトの名無しさん (ブーイモ MMb8-Nqhn)2016/12/16(金) 13:59:22.75ID:I9PtonJVM
>>293
それフォント依存。
0295デフォルトの名無しさん (アウアウウー Sa05-9Iap)2016/12/16(金) 14:34:23.30ID:MTMicKBAa
実機に無線インストールって出来なかったっけ?
0296デフォルトの名無しさん (ササクッテロラ Sp29-nol0)2016/12/16(金) 14:40:32.73ID:vMl/sGICp
なんでunicode限定で考える
swiftはマルチOS、任意文字コードで動かされる可能性のある言語だろ?(白目
0297デフォルトの名無しさん (スプッッ Sdc8-I7lW)2016/12/16(金) 15:15:48.07ID:bXGI3+Qzd
>>296
こマ?
0298デフォルトの名無しさん (ワッチョイ 413c-i+Qt)2016/12/16(金) 15:50:44.50ID:+Tc7Ug9p0
>>294
iOSの場合、実質バージョン依存とどう違うん?移植なんてする奴なんてごく一部じゃねーか
0299デフォルトの名無しさん (オイコラミネオ MM34-jFiT)2016/12/16(金) 16:04:57.00ID:bO3N4lsnM
>>297
おいおい
0300デフォルトの名無しさん (アウアウウー Sa05-9Iap)2016/12/16(金) 22:24:42.15ID:MTMicKBAa
アクションシートの表示がシミュレータだと動きますが実機だとアボートします。原因がわかりません
0301デフォルトの名無しさん (ワッチョイ 413c-0G5/)2016/12/16(金) 23:41:13.06ID:G52QpNky0
まず服を脱ぎます
次にログを見ます
0302デフォルトの名無しさん (アウアウウー Sa05-9Iap)2016/12/17(土) 06:22:29.26ID:4fBoIIO7a
>>301
ログがわかりません!
0303デフォルトの名無しさん (ササクッテロリ Sp29-nol0)2016/12/17(土) 10:44:05.49ID:TkPf6t45p
ビックリするほどユートピアはいつ言えば良いですか><

ここに迷い混んだiOS関連質問者は初心者スレ行け、>>1からも飛べる
swiftに関係ない質問すると遊ばれちゃうよ
0304デフォルトの名無しさん (ブーイモ MM8d-Nqhn)2016/12/17(土) 15:55:42.03ID:vQpe99jEM
>>298
勝手に条件絞られたら知るかとしか答えられないよ。
>>296
標準規格で絵文字を扱えるのはunicodeしかないからだよ。
0305デフォルトの名無しさん (ササクッテロリ Sp29-fQwo)2016/12/17(土) 18:28:20.34ID:TkPf6t45p
標準規格で勝手に条件で絞られても...知らんなw

>>290ってそんなに簡単じゃねーだろ、と思いつつ考えないようにしてたけど++すんのやっぱりメンドイ
UInt8からUnicodeScalar作って、そこからCharacter作って、一般用途には更にStringにすんのかな
ttp://swiftlang.ng.bluemix.net/#/repl/58550325b5619f13e0a93d13

Swiftは相変わらずオブジェクトの多段生成が鬱陶しいのう
extensionで省略できるから勝手にしろってスタンスなのかもだけど、Framework APIの在り様が好きになれない
0306デフォルトの名無しさん (ワッチョイ 413c-0G5/)2016/12/18(日) 00:11:09.02ID:UYhf7FJp0
https://swiftlang.ng.bluemix.net/#/repl/585555027abf1b13a51af55e
0307デフォルトの名無しさん (ワッチョイ 56e5-jFiT)2016/12/18(日) 10:19:10.98ID:9XJnJRxF0
すげぇぇええ
0308デフォルトの名無しさん (スフッ Sdb8-f0Z7)2016/12/20(火) 19:27:56.22ID:vNqc8Ywld
>>306
国旗も入れてください
0309デフォルトの名無しさん (シャチーク 0C54-uX3G)2016/12/21(水) 11:36:55.50ID:GYB+hQbmC
Unicode 9.0.0 の絵文字の一覧があるけど、見方がわからん

http://www.unicode.org/versions/components-9.0.0.html
http://www.unicode.org/Public/9.0.0/ucd/EmojiSources.txt
0310デフォルトの名無しさん (ワッチョイ 413c-0G5/)2016/12/21(水) 11:59:56.06ID:xZVHhTrr0
>>308
国旗だけ
https://swiftlang.ng.bluemix.net/#/repl/5859eea46d21191312f171cc

国コード一覧
https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
0311デフォルトの名無しさん (スフッ Sdb8-X9Fs)2016/12/21(水) 18:40:04.69ID:TE+vjmu6d
>>310
これはすごい
2文字国コードを全パターン生成してユニコード化するとは

ucs4が21ビットに制限された時は絶望したが
UTF32割と上手く作られてるなぁ
0312デフォルトの名無しさん (ワッチョイ e03c-i+Qt)2016/12/21(水) 18:44:49.36ID:jZ5HwhFO0
>>310
Risってどういう意味?
0313デフォルトの名無しさん (ワッチョイ 413c-0G5/)2016/12/21(水) 21:29:06.87ID:xZVHhTrr0
>>312
Regional Indicator Symbol (U+1F1E6から始まる地域コード用のアルファベット)の頭字語
0314デフォルトの名無しさん (ワッチョイ 7910-Azor)2016/12/21(水) 21:55:35.03ID:pOOrMtXX0
>>311
UTF32じゃなくてUnicodeの合字システムが上手く作られてる、じゃないの?
RIS2文字が合字として国旗1文字(?)として表示されるようになってるはずだけど
0315デフォルトの名無しさん (アウアウウー Sa05-9Iap)2016/12/21(水) 21:56:20.04ID:5lzFM20Ca
中級者向け技術書教えてください
0316デフォルトの名無しさん (ワッチョイ e03c-i+Qt)2016/12/21(水) 22:57:01.50ID:jZ5HwhFO0
>>313
�d
0317デフォルトの名無しさん (ワッチョイ 413c-AUQK)2016/12/21(水) 23:02:50.14ID:6utLXA1y0
ViewとViewControllerは違うと、何度言えば解るんだ?
0318デフォルトの名無しさん (ワッチョイ bfb5-g5tI)2016/12/21(水) 23:38:24.23ID:TqJ5vR9v0
すげーどうでもいい所だけど、関数の命名規則がおもろいな
swift.orgのガイドラインをガン無視で笑う
0319デフォルトの名無しさん (ワッチョイ e0c9-6+SE)2016/12/21(水) 23:49:08.43ID:RCM7Zvqs0
国旗絵文字はぜんぜん上手くないぞ
ちょっと前に文字コードスレで話題になってたけど

[SE]スウェーデン国旗
[ES]スペイン国旗
[SE][SE]でスウェーデン国旗*2のつもりが
スウェーデン国旗が絵文字フォントに入ってなかったら
[S][ES][S]でスペイン国旗に実際に化けたりする

同じUnicodeのサロゲートペアは、上位と下位でコードブロック分けられてるから必ず[上位][下位]の組み合わせでペアの区切りを判別できるようになってたのに、
後発のRegional Indicator Symbolはそれをしなかった
責任者出てこいって感じ
0320デフォルトの名無しさん (ワントンキン MM3f-q7cB)2016/12/22(木) 09:57:05.57ID:i/pZa1E8M
https://chrome.google.com/webstore/detail/%E3%81%AF%E3%81%A6%E3%81%AAng/mbgdnfmdelffjdhkdggilmphfdihnmcj?hl=ja
0321デフォルトの名無しさん (ワッチョイ bf32-hWIT)2016/12/22(木) 10:50:51.81ID:qTtm125Z0
>>319
それは駄目だろ……1ビット上位下位を区別する情報入れられれば……
0322デフォルトの名無しさん (ワッチョイ 6b7b-TSM7)2016/12/22(木) 12:17:57.82ID:/ytrOsGa0
合成文字自体がもうな。
何考えて入れたんだこんなの
0323デフォルトの名無しさん (ワッチョイ 1f93-W3gD)2016/12/23(金) 11:40:23.82ID:dCUGoqXg0
UCS/ユニコードが固定幅文字コードを諦めた事を考えれば
Swiftのstringは良く出来てるよな

背景を知らないとクソ使いにくいだけなんだが
0324デフォルトの名無しさん (ササクッテロリ Spcf-4tq9)2016/12/23(金) 16:01:01.15ID:mdacHMN9p
イマドキ、文字を固定長で扱う新興言語なんてあるの?
2010年代で使われ始めた言語は総じてそんなものだろ
0325デフォルトの名無しさん (ワッチョイ 1f93-W3gD)2016/12/24(土) 04:53:12.35ID:Kb337a0Z0
>>324
とりあえずおまいが文字列で困った経験が無いことは分かった

浅学ながら2010年以降にリリースされた言語をSwift以外に知らないが
0326デフォルトの名無しさん (ワッチョイ bf42-GMQd)2016/12/24(土) 09:31:27.94ID:qYWxKasf0
>>323
もともとそのつもりだったのに諦めたのはutf-16だけだろ。
0327デフォルトの名無しさん (ワッチョイ 572b-1x4y)2016/12/24(土) 11:13:10.13ID:8cn52jEt0
文字コードは7bit, 8bit, 16bitと固定長を続けてきて、ようやく固定長を諦めた印象
プログラミング言語の文字(列)は早々に固定長諦めて可変長に
0328デフォルトの名無しさん (ワッチョイ e342-i2qZ)2016/12/25(日) 13:01:46.70ID:LALK6bkG0
>>322
26文字しか把握できないヤンキーの発想だから
0329デフォルトの名無しさん (スフッ Sd9f-W3gD)2016/12/25(日) 16:22:48.74ID:dXQe++nzd
でもまあ、言語標準(含:標準ライブラリー)で、
ユニコードの国旗を1文字として
取り扱ってくれるようなプログラミング言語はまだ少ないと思うな
内部を隠蔽して複数のビューを通じて取り出せるのも嫌いじゃない
文字列が危険物であると言う主張が伝わってくる

あとは正規表現ライブラリの使いやすいのが提供されれば嬉しい

個人的な好みだけで言うとRubyの文字列の方が好きなんだけど
0330デフォルトの名無しさん (ワッチョイ bf42-GMQd)2016/12/25(日) 21:35:08.96ID:LfSOKVhB0
>>327
32もあるからね
0331デフォルトの名無しさん (スッップ Sddf-rd9B)2016/12/26(月) 08:33:15.74ID:ZBFCqPGMd
>>302
一旦服を着た方が良いよ
0332デフォルトの名無しさん (スププ Sd9f-W3gD)2016/12/26(月) 08:38:33.30ID:+y9otMfad
>>330
せめて32bitフルに使ってくれればいいものを
21bitしか使わないなんて中途半端なことをしてくれるから

筋の悪いUTF16なんか早々に捨てちゃえば良かったのに
0333デフォルトの名無しさん (ササクッテロラ Spbf-vGip)2016/12/26(月) 14:42:52.42ID:mhrTCx4Up
数年後、、、そこには32bitで足りなくなって64bitにしたUTFの姿が
0334デフォルトの名無しさん (アウアウウー Sa0f-dZB4)2016/12/26(月) 15:08:39.98ID:3l7Xk6fYa
Swiftの醍醐味教えてください!!!
0335デフォルトの名無しさん (ワッチョイ 8fc9-aM8P)2016/12/26(月) 15:22:17.28ID:TRnwbnfO0
>>333
宇宙人とシームレスに文書交換ですね
0336デフォルトの名無しさん (ワッチョイ 8fc9-aM8P)2016/12/26(月) 16:20:07.97ID:TRnwbnfO0
朗報
http://japan.cnet.com/news/service/35094249/?tag=as.latest
0337デフォルトの名無しさん (ワッチョイ ef1d-W3gD)2016/12/27(火) 09:45:54.40ID:emRcq3HU0
今日詳解Swift 第3版届かなかった(´;ω;`)
0338デフォルトの名無しさん (スップ Sd9f-auU4)2016/12/27(火) 10:43:59.74ID:tr0nUT2nd
ざまあ
0339デフォルトの名無しさん (ササクッテロリ Sp4f-vGip)2016/12/27(火) 11:51:09.22ID:sIydEYNyp
konozamaかな

>>334
毎年言語仕様を楽しませる感じに変更する所
いつも楽しく遊ばせて貰ってマス
0340デフォルトの名無しさん (ワッチョイ 0fbc-Jkes)2016/12/27(火) 12:56:35.72ID:IWLnDm1d0
日曜プログラマ専用言語だからなSwiftは
0341デフォルトの名無しさん (ササクッテロリ Sp4f-vGip)2016/12/28(水) 07:01:13.93ID:j4SHG8/Ap
こんな言語、業務でやろうものなら提案/採用したヤツをブン殴るレベルだよw

それをアポーが開発、保守してるのはウケる
いつコミュニティベースにして手を引くのか
4か5か、遠くもない未来だと思うんだけどなぁ
0342デフォルトの名無しさん (ワッチョイ 1f93-W3gD)2016/12/28(水) 08:06:02.31ID:Obj5weA10
>>341
すまんうちはiOSアプリの新規プロジェクトはSwiftが第一選択肢だ
0343デフォルトの名無しさん (ワッチョイ 37c9-hFe5)2016/12/28(水) 08:28:26.01ID:bvnjBJpz0
>>341
それは文法的にスジが悪いってこと?
それともまだ安定してないってこと?
前者ならObjCのほうが悪そうだし。
後者ならまだ新しいせいだし(mozillaのrustなんて1.0になるまで酷かった)。
それもほかに何かある?
0344デフォルトの名無しさん (ワッチョイ 6b7b-TSM7)2016/12/28(水) 08:38:48.68ID:yWrP/m5t0
Appleのフレームワーク自体いつまでたっても安定してないんだから言語が多少変わろうが誤差みたいなもんさ
0345デフォルトの名無しさん (ワッチョイ 0fbc-Jkes)2016/12/28(水) 09:43:05.22ID:61DJDhP40
>>342
まじか、やべぇな...
0346デフォルトの名無しさん (ワッチョイ 6f10-YQ1g)2016/12/28(水) 10:33:18.69ID:08RViD+L0
メインサービスのアプリとかで、アップデートをし続けることを考えていて、保守コストがどのみち継続的に出ていくのがわかっていればSwift
逆に請負のアプリなんかで次回の発注次第で大規模なアップデートするかしないか決まる、みたいなのだったらObjective-Cがいいんじゃないの?
要は言語仕様が変更されるかもしれないコストと実装そのもののコストの差を比較してどっちが低くなるかだと思うから
お客さんにとっては言語の仕様が変わったので今回は軽微なアップデートですが工数が余計にかかりますというのは納得ができないだろうしね。
0347デフォルトの名無しさん (スップ Sdff-6FRj)2016/12/28(水) 10:38:56.02ID:bODOsbQ2d
>>346
「メインサービスのアプリとか」の「とか」は、「メインサービスのアプリ」以外の何?
0348デフォルトの名無しさん (ワッチョイ 8fc9-aM8P)2016/12/28(水) 12:29:13.03ID:kFL7wfb20
>>346
次の保守が何年後か知らんけど
古いバージョンのswiftとか
だれも読めなくなってるよな
0349デフォルトの名無しさん (アウアウウー Sa0f-RXuE)2016/12/28(水) 13:07:21.93ID:a+zBu4aja
Objective-Cからじゃなくてもおーけーでつか?
0350デフォルトの名無しさん (ワッチョイ 0fbc-Jkes)2016/12/28(水) 13:36:15.97ID:61DJDhP40
C言語やったことあるならそれでもいいんじゃね?
Objective-CはC言語知ってれば普通の人ならちょこっとのコストで習得できっから
0351デフォルトの名無しさん (ワッチョイ ab66-DLF2)2016/12/28(水) 23:06:32.13ID:zgsLwAdc0
CやってC++の必要性がわからなくてJavaでああこういうこと…
から、Objective-C来ると「最初からこれにしろ!」ってなる。
0352デフォルトの名無しさん (ワッチョイ 865b-4xst)2016/12/29(木) 00:28:34.96ID:lKSLRFPi0
Objective-Cは歴史は長いけどほんと温故知新な言語だと思うわ
0353デフォルトの名無しさん (ワッチョイ 6a93-qQw5)2016/12/29(木) 00:40:51.81ID:lVIy8RIr0
>>351
c++は別の世界
踏み込みすぎると暗黒面に引きずり込まれます
Swiftの方が安全
0354デフォルトの名無しさん (ワッチョイ 4ac9-vKOO)2016/12/29(木) 00:40:53.89ID:OGBMppob0
>>352
え?どこが?
0355デフォルトの名無しさん (ワッチョイ e366-Fh/7)2016/12/29(木) 01:53:14.80ID:lK2W9S2T0
ガベージコレクションよりリテインカウントの方がやっぱよかった。とか?

個人的にはたぶんsmalltalkからの流れなんだろうけど
恐ろしく「オブジェクトに命令を与えて何かさせる」で統一されていて
「できねぇのはそのオブジェクトの責任」で外への影響波及を最小限にしてる思想が面白かった。
(結合が疎の部分でクラス分けされていて、密な部分はC)
0356デフォルトの名無しさん (ワッチョイ 865b-4xst)2016/12/29(木) 03:40:31.76ID:lKSLRFPi0
Objective-Cはシンプルなんだよね思想自体が
0357デフォルトの名無しさん (ブーイモ MMaa-Vq3R)2016/12/29(木) 06:20:44.64ID:13IxHxtAM
メッセージ投げても聴こえない振りするオブジェクトとか
返事するけど何もしないオブジェクトとか
0358デフォルトの名無しさん (ワッチョイ de42-5AW6)2016/12/29(木) 07:52:07.62ID:bUdbWaJH0
>>355
リテインカウントってただの関数名だぞ。
リファレンスカウントのことだとすると、swiftはリファレンスカウント方式のガベージコレクタなのでどちらか選択できる概念のものじゃない。
0359デフォルトの名無しさん (ササクッテロリ Spa3-fehe)2016/12/29(木) 08:11:03.90ID:7bfuEKFUp
そういう言葉尻を挙げた煽りはいいから
swiftスレでobjcの良さを語り始める>>355も痛いけど、>>358も痛いわ
0360デフォルトの名無しさん (スプッッ Sd4a-4xst)2016/12/29(木) 08:26:39.29ID:uZ56/Y+Td
自分の基準だけは正しいという前提
0361デフォルトの名無しさん (ワッチョイ de42-5AW6)2016/12/29(木) 09:22:43.84ID:bUdbWaJH0
>>359
根本的に理解が間違ってることを指摘したのにどこが言葉尻なん?
何を指摘したのか理解してないだろ?
0362デフォルトの名無しさん (スップ Sdaa-tTSs)2016/12/29(木) 09:37:09.17ID:NsphQCuqd
>>359
〉そういう言葉尻を挙げた煽り

言葉尻?
自分の無知や間違いを認めない方が問題。
とても大切な事。
動きを正しく理解していないから、そういう発言になるんだよ。
理解力が低いから、わからないんだろうな。
0363デフォルトの名無しさん (ワッチョイ 3b42-bIh6)2016/12/29(木) 10:27:38.30ID:KtJtlY/K0
>>350
できん
ソースは俺
0364デフォルトの名無しさん (ワッチョイ 0ece-O/vA)2016/12/29(木) 10:55:47.24ID:ZKfLUl1q0
>>336
ぶっちゃけ、朗報じゃないな。
エィっと、即刻https 接続必須にすべきだったと思うよ。
0365デフォルトの名無しさん (ワッチョイ d33c-CBwx)2016/12/29(木) 17:09:44.23ID:Ql74sNGH0
>>350
だがSwiftにどっぷり使っててたまに触るとど忘れしてるんだよな
0366デフォルトの名無しさん2016/12/29(木) 20:31:48.17ID:P9vMwfrX
XXX-Bridging-Header.hにでインポートしたヘッダファイルに書かれてる
コンパイラディレクティブ@class XXXXがswift側から見えないようで
Use of undeclared type ‘XXXX’
ってエラーがでるんですが解決方法とかありますか?
0367デフォルトの名無しさん (JP 0H4f-Vq3R)2016/12/30(金) 16:15:57.73ID:Q3tvxZdgH
>>365
老化
0368デフォルトの名無しさん (ササクッテロラ Spa3-LbII)2016/12/30(金) 18:28:31.72ID:+0G7T/E5p
Xcodeの問題かと思ったけど、シンプルな状態にしてもだめぽ

$ cat bridge.h
@class Hello;

$ cat main.swift
let hello = Hello()

$ swift -frontend -c -import-objc-header bridge.h main.swift
main.swift:1:13: error: use of unresolved identifier 'Hello'

@class使わないで、素直に@interfaceで宣言したヘッダを食わせるしかないんじゃないかね
swift-evolutionにも上がってない気がするから、どうしても欲しいなら挙げてみてはどうだろう
0369デフォルトの名無しさん (ワッチョイ f31d-qQw5)2016/12/31(土) 01:24:26.16ID:JiRCGpmr0
Swiftの文字列の範囲ってどうなってるの?

"いろは"..."こまち" ~= "かおり"がtrueを返すのが良くわからない
0370デフォルトの名無しさん (ワッチョイ d33c-Sa8B)2016/12/31(土) 09:25:48.68ID:mE/kuofD0
>>369
"いろは" <= "かおり" && "かおり" <= "こまち"
0371デフォルトの名無しさん (ワッチョイ f31d-qQw5)2016/12/31(土) 11:55:44.89ID:JiRCGpmr0
そういうことか
ありがとうございます
0372デフォルトの名無しさん (ワッチョイ c678-qQw5)2017/01/01(日) 16:12:05.39ID:LRDjbo8a0
>>369
どうしてそう言う文字列判定をやりたくなったのかをkwsk
0373デフォルトの名無しさん (ワッチョイ f31d-qQw5)2017/01/01(日) 16:49:50.79ID:pJ4YqSE70
詳解Swift読んでたら出てきただけだよ
0374デフォルトの名無しさん (アウアウカー Sa6b-nn1e)2017/01/03(火) 20:58:51.42ID:i262efYCa
1年くらい独学でやってきたけど、最近いきづまってきたなぁ。独学というのが無理があるのか、、、
勉強会でもあれば参加したい。
0375デフォルトの名無しさん (ワッチョイ 865b-O/vA)2017/01/03(火) 21:21:58.86ID:mYtDE+670
そもそもSwift自体に無理があるから気にしなくていいと思う
0376デフォルトの名無しさん (ワッチョイ 4a3c-cI3V)2017/01/04(水) 02:15:14.63ID:YVtV1wPR0
1年も独学ってどんだけ深掘りしてるのよ
0377デフォルトの名無しさん (ワッチョイ 865b-O/vA)2017/01/04(水) 09:22:00.67ID:ws9aPhGs0
Swiftは仕様がコロコロかわるから学習もダラダラしちゃうんだろう
0378デフォルトの名無しさん (スッップ Sdaa-4xst)2017/01/04(水) 09:55:37.90ID:AKqv+vIqd
Swiftはモダン()さを追求してんのか知らんが、「無駄に」without Cなんだよな
ラットナーのセンスがクソ過ぎ
0379デフォルトの名無しさん (ワッチョイ 4ac9-CBwx)2017/01/04(水) 11:42:36.33ID:UeSeDktg0
リセットできる機会に無批判にC追従するほうがよっぽど無駄だろ
そんなんだから老害って陰口言われるんだぞオッサン
0380デフォルトの名無しさん (スッップ Sdaa-4xst)2017/01/04(水) 12:14:42.85ID:JWIK2up0d
短絡的に老害とかいう意識高い系もどうかと思うわ
0381デフォルトの名無しさん (アウアウカー Sa6b-nn1e)2017/01/04(水) 12:23:42.84ID:BZb3HoVpa
1年独学したと書き込んだものですが、もともとフォートランを少しかじったことある程度なんで、
プログラミングを1からやりたいという気持ちでした。
なかなかサンプルの内容も?となることがまだ多くて、独学の限界かもって思ってました。
0382デフォルトの名無しさん (ワッチョイ 865b-O/vA)2017/01/04(水) 12:47:37.75ID:ws9aPhGs0
>>378
>「無駄に」without C
無駄にねぇw
まあわからんでもない
べつにwithout Cはいいんだけど、Cの便利だったシンタックスも
意地でも変えなきゃいけない感は確かにあるかもな
0383デフォルトの名無しさん (ワッチョイ 865b-O/vA)2017/01/04(水) 13:01:22.83ID:ws9aPhGs0
>>381
発展途上なSwiftがまともに勉強する言語だというのは少し可哀想な気もするけど
一つ一つ覚えていけば難しくはないと思うけどな
行き詰まってるポイントでも書いてみればここにいるSwift愛者が答えてくれると思う
0384デフォルトの名無しさん (ササクッテロリ Spa3-fehe)2017/01/04(水) 14:16:51.43ID:YWPaOegwp
一年前のswiftってどんなだったかなぁとQiita眺めてたら
Eitherが3で公式採用される?って夢見ててワロタ
そう言えばそんなものもあったなぁ
0385デフォルトの名無しさん (ワッチョイ 4a3c-cI3V)2017/01/04(水) 18:23:56.54ID:YVtV1wPR0
>>381
最初にプログラミングの独学の仕方を独学することを勧める
Swiftに限って言えば今のところ英語のリソースにあたらないと厳しいと思う
■ このスレッドは過去ログ倉庫に格納されています