Swift part11 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/06/28(水) 17:58:29.74ID:KUDOoNV30
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ

プログラミング言語Swift Part4
http://egg.2ch.net/test/read.cgi/mac/1484763495/

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

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

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


前スレ
Swift part10
http://mevius.2ch.net/test/read.cgi/tech/1487552413/

スレ立て時は1行目に「!extend::vvvvv」
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2017/10/21(土) 00:44:49.98ID:oMf4Oq390
>>481
はい次スレって書いたからな
お前の書き込みは全部出鱈目でFAな
アレだけ自信タップリに書いて即答できなかったな

お前の書き込み煽りと出鱈目情報しかないじゃん
迷惑なんだよ

結局そうやって何も書けないじゃん
2017/10/21(土) 00:49:36.30ID:oMf4Oq390
>>482
ほらやっぱり出鱈目で逃げた
単なる荒らし
2017/10/21(土) 00:54:07.25ID:d6Se9YdA0
ダメだこいつ
2017/10/21(土) 01:06:01.97ID:ZBz0JWdz0
>>483
はいはい
こんなところで乞食せずにまずは1冊本読もうな
TableViewの使い方くらいはどの本でも載ってるだろうから
2017/10/21(土) 01:08:10.43ID:oMf4Oq390
>>485
お前がダメだ
ググレ書いて、結局お前も補完結果書いてないだろ
それでお前お得意のググって何て書いてあったのか言ってみろ

単なる荒らしじゃねーか
出鱈目ばっか書いてんじゃねーよ
2017/10/21(土) 01:13:42.18ID:0pq6tvfw0
プロトコルメソッドも知らない馬鹿が逆ギレしてるだけにしか見えないな

こうもプロトコルメソッド知らないアホが多いとは思わなかった
2017/10/21(土) 01:15:15.88ID:d6Se9YdA0
プロトコルメソッドは補完できない?
なんでそう思ったんだよw
2017/10/21(土) 02:18:51.11ID:ZBz0JWdz0
「プロトコルメソッドで補完wwww」のひと再登場ww
2017/10/21(土) 02:19:18.03ID:nrmC3LyH0
これはアレだよ、こんな馬鹿なヤツが好むSwiftというSwiftアンチの成りすましだよww
知らないまたは勘違いは馬鹿ではないが、ここまで言い張り自信満々ってのは馬鹿を超えすぎてるもの
2017/10/21(土) 10:38:32.56ID:JNWYYOq60
>>451
Swift否定派=老害
ってことですか?
493デフォルトの名無しさん (ワッチョイ d6a5-wyKp)
垢版 |
2017/10/21(土) 13:08:54.85ID:wnZVqRGk0
>>492
ですです😛
2017/10/21(土) 13:23:31.66ID:7Z6+7IZVd
単純なんですね^^
495デフォルトの名無しさん (ワッチョイ d6a5-wyKp)
垢版 |
2017/10/21(土) 15:44:58.89ID:wnZVqRGk0
…🤔
2017/10/21(土) 16:34:42.14ID:d6Se9YdA0
👨
👨‍👩
👨‍👩‍👧
👨‍👩‍👧‍👦
2017/10/21(土) 16:45:46.20ID:7Z6+7IZVd
なんなのこのスレ…😕
498デフォルトの名無しさん (ワッチョイ d6a5-wyKp)
垢版 |
2017/10/21(土) 17:57:40.50ID:wnZVqRGk0
最高言語のスレですよ🤗
2017/10/22(日) 04:14:07.15ID:AcBF93P30
>>464
俺はIDEはもちろんXcodeだけどエディットはWindows上のVS Codeからリモートでやってる
プログラミングでMacのキーボードなんて使ってられるか
2017/10/22(日) 06:29:31.76ID:ZNcbX+8E0
レス乞食としか思えんな
501デフォルトの名無しさん (ワッチョイ e5b3-gh9y)
垢版 |
2017/10/23(月) 02:02:50.64ID:fXqXFv1S0
ドデブは脳みそまで死亡だらけでイヤだ
502デフォルトの名無しさん (ササクッテロ Sp85-gh9y)
垢版 |
2017/10/23(月) 02:12:15.03ID:GGBFeBsYp
Rxは氏ね、パラダイム変わったらソースコード捨てなきゃ
503デフォルトの名無しさん (ワッチョイ e5b3-gh9y)
垢版 |
2017/10/23(月) 02:17:10.39ID:fXqXFv1S0
@IBActionは使うなって?

ま普通使うよ、rxは使うな、未来ないからwww
504デフォルトの名無しさん (ワッチョイ e5b3-gh9y)
垢版 |
2017/10/23(月) 02:21:39.90ID:fXqXFv1S0
老害言う前に金稼いで
505デフォルトの名無しさん (ワッチョイ d6a5-wyKp)
垢版 |
2017/10/23(月) 02:33:37.61ID:0nrsoDKR0
マルチに展開しているRxよりも未来のないswiftさん
2017/10/24(火) 17:22:01.98ID:0UP+LuOi0
なぜ多くの開発者が今なお Swift よりも Objective-C を好むのか
https://frasco.io/why-many-developers-still-prefer-objective-c-to-swift-2c624232cdd2
2017/10/24(火) 21:26:23.96ID:DtLX3bOr0
>>506
>私は Apple Pencil 向けのサンプルコードを見つけようとしていました。それは全て Swiftで書かれており、今日までどれもコンパイル出来ません。

ワロタ
2017/10/25(水) 09:32:24.33ID:y35pK5w80
だいたい世界的にもまぁみんなおんなじこと感じてるんだなぁという感想

さすがに古くさくなってきたかなぁって名作言語の後継と言って
微妙にコレジャナイ佳作レベルの言語出されてもどんな顔すればいいんだ的な。

「旧ガンダム」はさすがに古いでしょう?
さあ、紹介しましょう!これがまったく新しくなった宇宙世紀!
「ガンダムUC」と「ユニコーンガンダム」!

「あ…うん。」「お…おう…」的な
509デフォルトの名無しさん (スプッッ Sd7a-wyKp)
垢版 |
2017/10/25(水) 09:37:38.22ID:ljhF6YSxd
進化=簡単になるべきなのにswiftは仕様がごちゃごちゃしていてわかりづらい
やりなおせ
2017/10/25(水) 09:42:10.76ID:uHmdJWB6p
もう勘弁してください
2017/10/25(水) 10:04:49.25ID:y35pK5w80
FORTRANに対するBASICみたいな割り切りが
なんか「メイン言語」化する中でできなくなって
また屋上屋を重ねる仕様変更地獄に陥ってる感じ。
それ、他言語が散々やらかしたパターンじゃねーかっつう
2017/10/25(水) 10:21:08.16ID:PZynLHnh0
そもそもAppleにはまともな開発環境作れる能力がないんだよ
MSかGoogleに土下座して頼めばいいのに
2017/10/25(水) 10:30:28.46ID:y35pK5w80
きみはWindowsPhoneと泥のクロス開発でもやってなさいw
2017/10/25(水) 14:32:52.57ID:PZynLHnh0
うるせボケ
2017/10/25(水) 15:00:17.05ID:0GYD+24d0
>>507
それ誤訳だよね
None of it compiles today.
2017/10/25(水) 15:11:02.29ID:PZynLHnh0
>>515
「今日では」とかにするべきところを「今日まで」にしてるからか?
誤訳だって言うなら自分が正解と思う訳くらい書けや
2017/10/25(水) 15:41:10.17ID:+RYhgiJuM
便乗してみる。
>今ではどれもコンパイル出来ません。
かなぁ。
2017/10/25(水) 15:58:57.51ID:HtgtHesg0
以前のサンプルが今ではコンパイル出来なくなってるってことか。
そっちのほうが深刻だな。
2017/10/25(水) 16:13:18.57ID:BClcNaFi0
サンプルレベルなら自動マイグレーションですんなり動くだろうと思わなくもない
Xcode 8なんぞ古いXcodeも確保しておかなければならいが、特に問題なわけでもなさそうな
2017/10/25(水) 16:42:15.19ID:PZynLHnh0
業務でSwift使ってるんじゃない人は気楽でいいですね
以前のコードが深刻なレベルでコンパイルできなくなるなんて
他の開発環境じゃ起こらないことだから
昔からだけどAppleはアプリ開発者を舐めすぎ
2017/10/25(水) 17:01:10.09ID://Hecpw50
クックに舐められたい
2017/10/25(水) 17:51:25.50ID:BClcNaFi0
>>520
昔からって知ってるのになんでやっているのだか?>>512といい>>513のままだな
単に金のためにか、やっぱ
2017/10/25(水) 18:04:59.98ID:PZynLHnh0
>>522
はあ?iOSアプリの開発の仕事は押し寄せてくるからだよ
iPhoneがまぐれ当たりしたばっかりにな
単に金のためだよ?それが何か?
2017/10/25(水) 18:13:28.59ID:BClcNaFi0
仕事としてのプログラマーか。いっぱいいるよな、アレな人はw
で、Swift選んだかのか?自ら苦行wに入ったんじゃねえの?
金のためだろ?我慢するなり、頑張るなりしろw金のためなんだから
2017/10/25(水) 18:15:21.40ID:BClcNaFi0
仕事として「だけ」のプログラマーか
だな。いや、金儲け「だけ」のかw
2017/10/25(水) 18:51:06.54ID:PZynLHnh0
>>524
使う言語をいつでも自分で選べると思ってるようなニートはもう喋るな
それとも相当な上級さんかなw
2017/10/25(水) 18:58:54.78ID:BClcNaFi0
案件で言語指定してるとこなんてごくごくごくまれにしか無いな
Swift指定してきてもあまり利点は無いですよって言うしwてかさ、お前がどういう組織なりでやってんのか知らんけど、Swiftの破壊的仕様変更は+αの金儲けのチャンスやん、なんか知らんが強制(?)されてならw

お金に関して関わっていない言われたことをやる/やらされる立場なんだろな。上級とかいい出してるのをみると、どういうIT関係なのかだいたいわかるけどw
2017/10/25(水) 19:27:31.78ID:PZynLHnh0
>>527
お前のところでもごくごくまれにはあるんだろw
俺のところではむしろ通常なんだわ、言語どころがIDEまで指定されることが多い
客先で成果物をメンテしなくならないことが多いからな(最終納品先は省庁関係が多い)
お前とは話が平行線のままだろうからもうこれで終わり
2017/10/25(水) 19:32:50.87ID:BClcNaFi0
そういう環境で金儲けのためにだけにやってるんだから、お前自身が選んだ環境だろうからお前自身の責任がかなり大きいだろし、金儲けだけなんだから我慢するなり、頑張るなりしろwでしかないな

>>513の言うとおりでしかないとは、恐れ入るな>>513はww
2017/10/25(水) 19:49:56.89ID:b7Zy2/D8M
>>526
自分で選んだなら自業自得だし、そうでないとしても金もらってやってるんだから我慢しろってことじゃないかと
2017/10/25(水) 19:56:40.87ID:PZynLHnh0
しかたなくやってるんだから何の批判もするなと
なるほどなるほどカルト宗教の集会に紛れ込んでしまった俺がバカでした
2017/10/25(水) 20:15:57.75ID:BClcNaFi0
>>530
うん。金のためにしかやってないなら尚更ね。まあ奴隷のような給金でやらされているのなら可哀想だけどw

しかたなくやってるって、やっぱり奴隷か?w Swiftの破壊的仕様変更は+αの金儲けのチャンスっていう視点のかけらもないことからも...w
しかたなくやってるって言い訳が通ると思ってるのがわけわからん。自分に対する言い訳ばかりなんだろうなと穿って悪意をもって見てしまうなww
2017/10/25(水) 23:51:26.43ID:HtgtHesg0
Swift 1時代やSwift 2時代のプロジェクトを保守する場合、見積もりとか面倒そうだな。
Swift 4対応って形で別料金取ればいいのか?
534デフォルトの名無しさん (スプッッ Sd7a-wyKp)
垢版 |
2017/10/25(水) 23:53:30.12ID:bCIphaCMd
ええで
2017/10/26(木) 03:44:32.42ID:TDwEwVlv0
>>528
省庁関係ってWindows案件だよな?iPadとかMac案件あるの?
2017/10/26(木) 08:15:16.23ID:D+i+72lo0
iPhone、iPad案件ならけっこうあるだろ
2017/10/26(木) 19:42:26.43ID:+Etvl7cI0
えーiPadじゃないのーって例の童貞コピペされちゃうぐらいには
いまWindowsノートとか泥タブは社会で恥ずかしい存在だしな。
2017/10/26(木) 20:19:10.14ID:BQ3POAhL0
Surfaceは売れてるだろ
539デフォルトの名無しさん (ワッチョイ 11b3-7D0c)
垢版 |
2017/10/29(日) 02:37:04.82ID:u/nrHoMy0
swift人気ないな、これからはJavaScriptだな
swiftってキレッキレのダンスみたいでもういい加減にあきた
プログラムなんてゆる〜く書いてツールが指摘してきたらなおす
そンな感じでデザインとかビジネスロジック優先
ほとんどのアプリなんかデザインから2ヶ月あればリリース
540デフォルトの名無しさん (ササクッテロリ Sp9d-7D0c)
垢版 |
2017/10/29(日) 02:47:45.83ID:8+OvSC+Vp
swiftは保守が大変→ってイメージが定着してしまった
それに初心者に全く向かない変態仕様になってしまった
もう人気ランキング浮上することはないな
jsで十分、次期xcodeもjs対応してくる
2017/10/31(火) 01:02:51.68ID:9oZnk7em0
jsというよりtypeScriptかな。
optional型とか、ジェネリクスとか。
swiftでいいなーと思った機能は結構入ってる。不満は?でアンラップできないくらい。
2017/11/01(水) 02:27:59.85ID:jd3SV1KX0
型推論しないobcのlight weight genericsで十分
2017/11/01(水) 07:39:49.68ID:94DFmACK0
アンラップとか待ってりゃつけてくれるだろう
2017/11/01(水) 11:24:41.45ID:VHrncd360
Go 19/25
Kotlin 17/25
Swift 11/25

https://qiita.com/advent-calendar/2017/categories/programming_languages
2017/11/01(水) 11:37:39.20ID:8Fl3u9rT0
Go言語とかどこで使われてんだよ
地下勢力でもどっかに潜んでんのか?
2017/11/01(水) 11:50:24.74ID:0XqQWS0nM
プロトにはよく使うよ
2017/11/01(水) 11:58:29.47ID:8Fl3u9rT0
>>546
画面のモックアップに?
それともクラス設計の雛形に?
それともロジックの確認に?
2017/11/01(水) 12:45:37.54ID:0XqQWS0nM
PoCかな
そもそもそんな製品あったとして使うかどうか
2017/11/01(水) 13:10:37.95ID:8Fl3u9rT0
GoでPOCとか本当に使ってんのかよ
2017/11/01(水) 20:06:09.56ID:94DFmACK0
Goはジェネリクスかたくなに入れなかったり
意図的に言語の競争に参加するのを拒んでる気がする
551デフォルトの名無しさん (ワッチョイ 4d1b-9hO9)
垢版 |
2017/11/03(金) 14:59:17.73ID:mM21jvUs0
>>550
色々混ぜ込むと結局コモディ化していくだけだから。
でもOptional型は対応してといてほしかった。これは最初から言語に入ってないとどうしようもないし。
2017/11/06(月) 11:40:35.59ID:Di2vdO2eM
Xcode 8.3.3, OSX環境でSwift使ってScriptingアプリ作ってたんだが、プロジェクトをXcode 9.1向けに上げたら苦労している。

@objcMembers指定だけでいけるはずなんだよね?うーん。
553デフォルトの名無しさん (ワッチョイ ad23-Y7ut)
垢版 |
2017/11/07(火) 09:41:18.35ID:BWcpm99v0
>>552
俺昔から疑問だったんです。
Scriptingアプリってどうやって実装するの?
特に、アプリで操作される側は、どういう作りにしておけば良いの?

WindowsだとsendMessageを使ってアプリの操作ができそうな気がするけど、
iOSアプリだとどうするんだか、見当がつかん。
2017/11/07(火) 12:52:47.70ID:mHx3RnLEM
>>553
iOSならこことか。
ttps://developer.apple.com/jp/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html

ttps://developer.apple.com/library/content/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010403
2017/11/07(火) 12:54:47.42ID:mHx3RnLEM
>553のはOSX向け、Scriptable Applicationの話なので別物。
2017/11/07(火) 12:55:46.43ID:mHx3RnLEM
552だった。orz
2017/11/07(火) 14:57:00.61ID:IFexjJ350
var a: Int?
a = 10
a! += 1
a! += 3
2017/11/08(水) 23:48:40.69ID:lvw6xF650
>>557
+=やめたんじゃなかったのかよ
2017/11/08(水) 23:49:02.88ID:lvw6xF650
あ、++ --だけか
2017/11/09(木) 05:27:49.99ID:QExmboAOa
廿
2017/11/09(木) 21:10:22.62ID:XMn5ylH10
2017/11/10(金) 04:35:18.87ID:yQCQl28xa
王十
2017/11/10(金) 11:53:11.52ID:WFqwtcyqM
552です。自己解決。

ttps://stackoverflow.com/questions/25605805/swift-nsscriptcommand-performdefaultimplementation

このsdef/cocoa classネタは再発になる。

Xcode833では大丈夫だったのに。
Swift4 SE-160実装での考慮漏れ?じゃなかろうか。
564デフォルトの名無しさん (オイコラミネオ MM8f-AOzY)
垢版 |
2017/11/13(月) 15:17:49.00ID:HEuxcVGLM
AVAudioEngineを使って録音してるんだけど、もしかして16bitでファイルに保存できないの…?
installTapの中でAVAudioFileに書き込んでいってるんだけどエラーになる…
2017/11/13(月) 16:18:44.71ID:PjT2agic0
AVとかいやらしい
2017/11/14(火) 22:39:53.09ID:zueXGDND0
Googleに動きが…
https://github.com/google/swift
567デフォルトの名無しさん (ワッチョイ df8a-Phu/)
垢版 |
2017/11/14(火) 23:33:50.46ID:fgNQkSCu0
>>566
swiftの開発者がgoogleに行ったからかな?
568デフォルトの名無しさん (ワッチョイ ffa5-lj3T)
垢版 |
2017/11/14(火) 23:38:42.43ID:Dt3fck7h0
>>566
は?
2017/11/15(水) 00:54:07.42ID:bUtgDTef0
山が動いたな
2017/11/15(水) 14:56:30.62ID:sqH3myuG0
JVMでは限界ってことか?
571デフォルトの名無しさん (アウアウエー Sa7f-NusK)
垢版 |
2017/11/15(水) 18:20:09.65ID:yncbc4wYa
あきたから異動
いつものパターン
2017/11/15(水) 20:53:58.37ID://Nssz3S0
こりゃSwiftは消えるな。

出て数年で、これだけ囲い込んでプッシュしても
早くも堅調に右肩下がりとか尋常ではない。
573デフォルトの名無しさん (ワッチョイ df8a-Phu/)
垢版 |
2017/11/15(水) 21:03:35.00ID:1kZDGsaB0
えー。せっかくかけるようになったのに。
もうちょい頑張ってよ。
2017/11/15(水) 21:07:04.05ID:O1E0RHjPM
swiftの仕様が安定するより、
kotlinがllvmに対応するほうが早い。
全アプリkotlnかjsで、かけるといいよ
2017/11/15(水) 21:12:30.78ID:XIYpTyyiM
ラットナーは「AIをより簡単に」みたいな話だった気がするので、swiftからpythonに繋げてくれたりすれば個人的には使い道が増える
2017/11/15(水) 22:53:55.68ID:AU+RuFHk0
>swiftからpython
今まさにその議論メーリスでやってるね
577デフォルトの名無しさん (ワッチョイ e1b3-x/r4)
垢版 |
2017/11/16(木) 09:09:38.79ID:SHUWfoPu0
swiftはもうダメだな
iOSと並行して開発されている新モバイルOSも謎のスクリプトで開発するらしいし
iPadでビルドできるらしいし
2017/11/16(木) 09:48:08.14ID:8VP8a4J70
let ore: Men
let kanojo: Women
ore.chinko.insert(into: kanojo.manko)
while !ore.itta {
 ore.koshifuru()
 kanojo.aegu()
}
2017/11/16(木) 09:51:20.71ID:um9KRlaD0
>>577
なにそれ初耳

Swiftと別に汎用言語作るとは思えないから
あるとしてもSiri/人工知能を扱うためのスクリプト言語とか
買収したWorkflow.appにのせるiOS版AppleScriptみたいなものとか
そういう分野特化のスクリプトじゃね
580デフォルトの名無しさん (スプッッ Sd82-kYFQ)
垢版 |
2017/11/16(木) 09:57:02.74ID:e/Hz7FiQd
siriがプログラム書いてくれる
2017/11/16(木) 11:34:25.95ID:W2aOUAlV0
なんかrubyもpythonとのバインディングでなんとか機械学習に参入しようとしてるってポッドキャストで昔聞いたな。
python学んだほうが早い
2017/11/16(木) 11:44:25.92ID:PDiU2NGNa
ruby遅いやん
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況