17/10/21 00:44:49.98 oMf4Oq390.net
>>481
はい次スレって書いたからな
お前の書き込みは全部出鱈目でFAな
アレだけ自信タップリに書いて即答できなかったな
お前の書き込み煽りと出鱈目情報しかないじゃん
迷惑なんだよ
結局そうやって何も書けないじゃん
501:デフォルトの名無しさん
17/10/21 00:49:36.30 oMf4Oq390.net
>>482
ほらやっぱり出鱈目で逃げた
単なる荒らし
502:デフォルトの名無しさん
17/10/21 00:54:07.25 d6Se9YdA0.net
ダメだこいつ
503:デフォルトの名無しさん
17/10/21 01:06:01.97 ZBz0JWdz0.net
>>483
はいはい
こんなところで乞食せずにまずは1冊本読もうな
TableViewの使い方くらいはどの本でも載ってるだろうから
504:デフォルトの名無しさん
17/10/21 01:08:10.43 oMf4Oq390.net
>>485
お前がダメだ
ググレ書いて、結局お前も補完結果書いてないだろ
それでお前お得意のググって何て書いてあったのか言ってみろ
単なる荒らしじゃねーか
出鱈目ばっか書いてんじゃねーよ
505:デフォルトの名無しさん
17/10/21 01:13:42.18 0pq6tvfw0.net
プロトコルメソッドも知らない馬鹿が逆ギレしてるだけにしか見えないな
こうもプロトコルメソッド知らないアホが多いとは思わなかった
506:デフォルトの名無しさん
17/10/21 01:15:15.88 d6Se9YdA0.net
プロトコルメソッドは補完できない?
なんでそう思ったんだよw
507:デフォルトの名無しさん
17/10/21 02:18:51.11 ZBz0JWdz0.net
「プロトコルメソッドで補完wwww」のひと再登場ww
508:デフォルトの名無しさん
17/10/21 02:19:18.03 nrmC3LyH0.net
これはアレだよ、こんな馬鹿なヤツが好むSwiftというSwiftアンチの成りすましだよww
知らないまたは勘違いは馬鹿ではないが、ここまで言い張り自信満々ってのは馬鹿を超えすぎてるもの
509:デフォルトの名無しさん
17/10/21 10:38:32.56 JNWYYOq60.net
>>451
Swift否定派=老害
ってことですか?
510:デフォルトの名無しさん
17/10/21 13:08:54.85 wnZVqRGk0.net
>>492
ですです😛
511:デフォルトの名無しさん
17/10/21 13:23:31.66 7Z6+7IZVd.net
単純なんですね^^
512:デフォルトの名無しさん
17/10/21 15:44:58.89 wnZVqRGk0.net
…🤔
513:デフォルトの名無しさん
17/10/21 16:34:42.14 d6Se9YdA0.net
👨
👨👩
👨👩👧
👨👩👧👦
514:デフォルトの名無しさん
17/10/21 16:45:46.20 7Z6+7IZVd.net
なんなのこのスレ…😕
515:デフォルトの名無しさん
17/10/21 17:57:40.50 wnZVqRGk0.net
最高言語のスレですよ🤗
516:デフォルトの名無しさん
17/10/22 04:14:07.15 AcBF93P30.net
>>464
俺はIDEはもちろんXcodeだけどエディットはWindows上のVS Codeからリモートでやってる
プログラミングでMacのキーボードなんて使ってられるか
517:デフォルトの名無しさん
17/10/22 06:29:31.76 ZNcbX+8E0.net
レス乞食としか思えんな
518:デフォルトの名無しさん
17/10/23 02:02:50.64 fXqXFv1S0.net
ドデブは脳みそまで死亡だらけでイヤだ
519:デフォルトの名無しさん
17/10/23 02:12:15.03 GGBFeBsYp.net
Rxは氏ね、パラダイム変わったらソースコード捨てなきゃ
520:デフォルトの名無しさん
17/10/23 02:17:10.39 fXqXFv1S0.net
@IBActionは使うなって?
ま普通使うよ、rxは使うな、未来ないからwww
521:デフォルトの名無しさん
17/10/23 02:21:39.90 fXqXFv1S0.net
老害言う前に金稼いで
522:デフォルトの名無しさん
17/10/23 02:33:37.61 0nrsoDKR0.net
マルチに展開しているRxよりも未来のないswiftさん
523:デフォルトの名無しさん
17/10/24 17:22:01.98 0UP+LuOi0.net
なぜ多くの開発者が今なお Swift よりも Objective-C を好むのか
URLリンク(frasco.io)
524:デフォルトの名無しさん
17/10/24 21:26:23.96 DtLX3bOr0.net
>>
525:506 >私は Apple Pencil 向けのサンプルコードを見つけようとしていました。それは全て Swiftで書かれており、今日までどれもコンパイル出来ません。 ワロタ
526:デフォルトの名無しさん
17/10/25 09:32:24.33 y35pK5w80.net
だいたい世界的にもまぁみんなおんなじこと感じてるんだなぁという感想
さすがに古くさくなってきたかなぁって名作言語の後継と言って
微妙にコレジャナイ佳作レベルの言語出されてもどんな顔すればいいんだ的な。
「旧ガンダム」はさすがに古いでしょう?
さあ、紹介しましょう!これがまったく新しくなった宇宙世紀!
「ガンダムUC」と「ユニコーンガンダム」!
「あ…うん。」「お…おう…」的な
527:デフォルトの名無しさん
17/10/25 09:37:38.22 ljhF6YSxd.net
進化=簡単になるべきなのにswiftは仕様がごちゃごちゃしていてわかりづらい
やりなおせ
528:デフォルトの名無しさん
17/10/25 09:42:10.76 uHmdJWB6p.net
もう勘弁してください
529:デフォルトの名無しさん
17/10/25 10:04:49.25 y35pK5w80.net
FORTRANに対するBASICみたいな割り切りが
なんか「メイン言語」化する中でできなくなって
また屋上屋を重ねる仕様変更地獄に陥ってる感じ。
それ、他言語が散々やらかしたパターンじゃねーかっつう
530:デフォルトの名無しさん
17/10/25 10:21:08.16 PZynLHnh0.net
そもそもAppleにはまともな開発環境作れる能力がないんだよ
MSかGoogleに土下座して頼めばいいのに
531:デフォルトの名無しさん
17/10/25 10:30:28.46 y35pK5w80.net
きみはWindowsPhoneと泥のクロス開発でもやってなさいw
532:デフォルトの名無しさん
17/10/25 14:32:52.57 PZynLHnh0.net
うるせボケ
533:デフォルトの名無しさん
17/10/25 15:00:17.05 0GYD+24d0.net
>>507
それ誤訳だよね
None of it compiles today.
534:デフォルトの名無しさん
17/10/25 15:11:02.29 PZynLHnh0.net
>>515
「今日では」とかにするべきところを「今日まで」にしてるからか?
誤訳だって言うなら自分が正解と思う訳くらい書けや
535:デフォルトの名無しさん
17/10/25 15:41:10.17 +RYhgiJuM.net
便乗してみる。
>今ではどれもコンパイル出来ません。
かなぁ。
536:デフォルトの名無しさん
17/10/25 15:58:57.51 HtgtHesg0.net
以前のサンプルが今ではコンパイル出来なくなってるってことか。
そっちのほうが深刻だな。
537:デフォルトの名無しさん
17/10/25 16:13:18.57 BClcNaFi0.net
サンプルレベルなら自動マイグレーションですんなり動くだろうと思わなくもない
Xcode 8なんぞ古いXcodeも確保しておかなければならいが、特に問題なわけでもなさそうな
538:デフォルトの名無しさん
17/10/25 16:42:15.19 PZynLHnh0.net
業務でSwift使ってるんじゃない人は気楽でいいですね
以前のコードが深刻なレベルでコンパイルできなくなるなんて
他の開発環境じゃ起こらないことだから
昔からだけどAppleはアプリ開発者を舐めすぎ
539:デフォルトの名無しさん
17/10/25 17:01:10.09 //Hecpw50.net
クックに舐められたい
540:デフォルトの名無しさん
17/10/25 17:51:25.50 BClcNaFi0.net
>>520
昔からって知ってるのになんでやっているのだか?>>512といい>>513のままだな
単に金のためにか、やっぱ
541:デフォルトの名無しさん
17/10/25 18:04:59.98 PZynLHnh0.net
>>522
はあ?iOSアプリの開発の仕事は押し寄せてくるからだよ
iPhoneがまぐれ当たりしたばっかりにな
単に金のためだよ?それが何か?
542:デフォルトの名無しさん
17/10/25 18:13:28.59 BClcNaFi0.net
仕事としてのプログラマーか。いっぱいいるよな、アレな人はw
で、Swift選んだかのか?自ら苦行wに入ったんじゃねえの?
金のためだろ?我慢するなり、頑張るなりしろw金のためなんだから
543:デフォルトの名無しさん
17/10/25 18:15:21.40 BClcNaFi0.net
仕事として
544:「だけ」のプログラマーか だな。いや、金儲け「だけ」のかw
545:デフォルトの名無しさん
17/10/25 18:51:06.54 PZynLHnh0.net
>>524
使う言語をいつでも自分で選べると思ってるようなニートはもう喋るな
それとも相当な上級さんかなw
546:デフォルトの名無しさん
17/10/25 18:58:54.78 BClcNaFi0.net
案件で言語指定してるとこなんてごくごくごくまれにしか無いな
Swift指定してきてもあまり利点は無いですよって言うしwてかさ、お前がどういう組織なりでやってんのか知らんけど、Swiftの破壊的仕様変更は+αの金儲けのチャンスやん、なんか知らんが強制(?)されてならw
お金に関して関わっていない言われたことをやる/やらされる立場なんだろな。上級とかいい出してるのをみると、どういうIT関係なのかだいたいわかるけどw
547:デフォルトの名無しさん
17/10/25 19:27:31.78 PZynLHnh0.net
>>527
お前のところでもごくごくまれにはあるんだろw
俺のところではむしろ通常なんだわ、言語どころがIDEまで指定されることが多い
客先で成果物をメンテしなくならないことが多いからな(最終納品先は省庁関係が多い)
お前とは話が平行線のままだろうからもうこれで終わり
548:デフォルトの名無しさん
17/10/25 19:32:50.87 BClcNaFi0.net
そういう環境で金儲けのためにだけにやってるんだから、お前自身が選んだ環境だろうからお前自身の責任がかなり大きいだろし、金儲けだけなんだから我慢するなり、頑張るなりしろwでしかないな
>>513の言うとおりでしかないとは、恐れ入るな>>513はww
549:デフォルトの名無しさん
17/10/25 19:49:56.89 b7Zy2/D8M.net
>>526
自分で選んだなら自業自得だし、そうでないとしても金もらってやってるんだから我慢しろってことじゃないかと
550:デフォルトの名無しさん
17/10/25 19:56:40.87 PZynLHnh0.net
しかたなくやってるんだから何の批判もするなと
なるほどなるほどカルト宗教の集会に紛れ込んでしまった俺がバカでした
551:デフォルトの名無しさん
17/10/25 20:15:57.75 BClcNaFi0.net
>>530
うん。金のためにしかやってないなら尚更ね。まあ奴隷のような給金でやらされているのなら可哀想だけどw
しかたなくやってるって、やっぱり奴隷か?w Swiftの破壊的仕様変更は+αの金儲けのチャンスっていう視点のかけらもないことからも...w
しかたなくやってるって言い訳が通ると思ってるのがわけわからん。自分に対する言い訳ばかりなんだろうなと穿って悪意をもって見てしまうなww
552:デフォルトの名無しさん
17/10/25 23:51:26.43 HtgtHesg0.net
Swift 1時代やSwift 2時代のプロジェクトを保守する場合、見積もりとか面倒そうだな。
Swift 4対応って形で別料金取ればいいのか?
553:デフォルトの名無しさん
17/10/25 23:53:30.12 bCIphaCMd.net
ええで
554:デフォルトの名無しさん
17/10/26 03:44:32.42 TDwEwVlv0.net
>>528
省庁関係ってWindows案件だよな?iPadとかMac案件あるの?
555:デフォルトの名無しさん
17/10/26 08:15:16.23 D+i+72lo0.net
iPhone、iPad案件ならけっこうあるだろ
556:デフォルトの名無しさん
17/10/26 19:42:26.43 +Etvl7cI0.net
えーiPadじゃないのーって例の童貞コピペされちゃうぐらいには
いまWindowsノートとか泥タブは社会で恥ずかしい存在だしな。
557:デフォルトの名無しさん
17/10/26 20:19:10.14 BQ3POAhL0.net
Surfaceは売れてるだろ
558:デフォルトの名無しさん
17/10/29 02:37:04.82 u/nrHoMy0.net
swift人気ないな、これからはJavaScriptだな
swiftってキレッキレのダンスみたいでもういい加減にあきた
プログラムなんてゆる~く書いてツールが指摘してきたらなおす
そンな感じでデザインとかビジネスロジック優先
ほとんどのアプリなんかデザインから2ヶ月あればリリース
559:デフォルトの名無しさん
17/10/29 02:47:45.83 8+OvSC+Vp.net
swiftは保守が大変→ってイメージが定着してしまった
それに初心者に全く向かない変態仕様になってしまった
もう人気ランキング�
560:o繧キることはないな jsで十分、次期xcodeもjs対応してくる
561:デフォルトの名無しさん
17/10/31 01:02:51.68 9oZnk7em0.net
jsというよりtypeScriptかな。
optional型とか、ジェネリクスとか。
swiftでいいなーと思った機能は結構入ってる。不満は?でアンラップできないくらい。
562:デフォルトの名無しさん
17/11/01 02:27:59.85 jd3SV1KX0.net
型推論しないobcのlight weight genericsで十分
563:デフォルトの名無しさん
17/11/01 07:39:49.68 94DFmACK0.net
アンラップとか待ってりゃつけてくれるだろう
564:デフォルトの名無しさん
17/11/01 11:24:41.45 VHrncd360.net
Go 19/25
Kotlin 17/25
Swift 11/25
URLリンク(qiita.com)
565:デフォルトの名無しさん
17/11/01 11:37:39.20 8Fl3u9rT0.net
Go言語とかどこで使われてんだよ
地下勢力でもどっかに潜んでんのか?
566:デフォルトの名無しさん
17/11/01 11:50:24.74 0XqQWS0nM.net
プロトにはよく使うよ
567:デフォルトの名無しさん
17/11/01 11:58:29.47 8Fl3u9rT0.net
>>546
画面のモックアップに?
それともクラス設計の雛形に?
それともロジックの確認に?
568:デフォルトの名無しさん
17/11/01 12:45:37.54 0XqQWS0nM.net
PoCかな
そもそもそんな製品あったとして使うかどうか
569:デフォルトの名無しさん
17/11/01 13:10:37.95 8Fl3u9rT0.net
GoでPOCとか本当に使ってんのかよ
570:デフォルトの名無しさん
17/11/01 20:06:09.56 94DFmACK0.net
Goはジェネリクスかたくなに入れなかったり
意図的に言語の競争に参加するのを拒んでる気がする
571:デフォルトの名無しさん
17/11/03 14:59:17.73 mM21jvUs0.net
>>550
色々混ぜ込むと結局コモディ化していくだけだから。
でもOptional型は対応してといてほしかった。これは最初から言語に入ってないとどうしようもないし。
572:デフォルトの名無しさん
17/11/06 11:40:35.59 Di2vdO2eM.net
Xcode 8.3.3, OSX環境でSwift使ってScriptingアプリ作ってたんだが、プロジェクトをXcode 9.1向けに上げたら苦労している。
@objcMembers指定だけでいけるはずなんだよね?うーん。
573:デフォルトの名無しさん
17/11/07 09:41:18.35 BWcpm99v0.net
>>552
俺昔から疑問だったんです。
Scriptingアプリってどうやって実装するの?
特に、アプリで操作される側は、どういう作りにしておけば良いの?
WindowsだとsendMessageを使ってアプリの操作ができそうな気がするけど、
iOSアプリだとどうするんだか、見当がつかん。
574:デフォルトの名無しさん
17/11/07 12:52:47.70 mHx3RnLEM.net
>>553
iOSならこことか。
URLリンク(developer.apple.com)
URLリンク(developer.apple.com)
575:デフォルトの名無しさん
17/11/07 12:54:47.42 mHx3RnLEM.net
>553のはOSX向け、Scriptable Applicationの話なので別物。
576:デフォルトの名無しさん
17/11/07 12:55:46.43 mHx3RnLEM.net
552だった。orz
577:デフォルトの名無しさん
17/11/07 14:57:00.61 IFexjJ350.net
var a: Int?
a = 10
a! += 1
a! += 3
578:デフォルトの名無しさん
17/11/08 23:48:40.69 lvw6xF650.net
>>557
+=やめたんじゃなかったのかよ
579:デフォルトの名無しさん
17/11/08 23:49:02.88 lvw6xF650.net
あ、++ --だけか
580:デフォルトの名無しさん
17/11/09 05:27:49.99 QExmboAOa.net
廿
581:デフォルトの名無しさん
17/11/09 21:10:22.62 XMn5ylH10.net
甘
582:デフォルトの名無しさん
17/11/10 04:35:18.87 yQCQl28xa.net
王十
583:552
17/11/10 11:53:11.52 WFqwtcyqM.net
552です。自己解決。
URLリンク(stackoverflow.com)
584:05/swift-nsscriptcommand-performdefaultimplementation このsdef/cocoa classネタは再発になる。 Xcode833では大丈夫だったのに。 Swift4 SE-160実装での考慮漏れ?じゃなかろうか。
585:デフォルトの名無しさん
17/11/13 15:17:49.00 HEuxcVGLM.net
AVAudioEngineを使って録音してるんだけど、もしかして16bitでファイルに保存できないの…?
installTapの中でAVAudioFileに書き込んでいってるんだけどエラーになる…
586:デフォルトの名無しさん
17/11/13 16:18:44.71 PjT2agic0.net
AVとかいやらしい
587:デフォルトの名無しさん
17/11/14 22:39:53.09 zueXGDND0.net
Googleに動きが…
URLリンク(github.com)
588:デフォルトの名無しさん
17/11/14 23:33:50.46 fgNQkSCu0.net
>>566
swiftの開発者がgoogleに行ったからかな?
589:デフォルトの名無しさん
17/11/14 23:38:42.43 Dt3fck7h0.net
>>566
は?
590:デフォルトの名無しさん
17/11/15 00:54:07.42 bUtgDTef0.net
山が動いたな
591:デフォルトの名無しさん
17/11/15 14:56:30.62 sqH3myuG0.net
JVMでは限界ってことか?
592:デフォルトの名無しさん
17/11/15 18:20:09.65 yncbc4wYa.net
あきたから異動
いつものパターン
593:デフォルトの名無しさん
17/11/15 20:53:58.37 //Nssz3S0.net
こりゃSwiftは消えるな。
出て数年で、これだけ囲い込んでプッシュしても
早くも堅調に右肩下がりとか尋常ではない。
594:デフォルトの名無しさん
17/11/15 21:03:35.00 1kZDGsaB0.net
えー。せっかくかけるようになったのに。
もうちょい頑張ってよ。
595:デフォルトの名無しさん
17/11/15 21:07:04.05 O1E0RHjPM.net
swiftの仕様が安定するより、
kotlinがllvmに対応するほうが早い。
全アプリkotlnかjsで、かけるといいよ
596:デフォルトの名無しさん
17/11/15 21:12:30.78 XIYpTyyiM.net
ラットナーは「AIをより簡単に」みたいな話だった気がするので、swiftからpythonに繋げてくれたりすれば個人的には使い道が増える
597:デフォルトの名無しさん
17/11/15 22:53:55.68 AU+RuFHk0.net
>swiftからpython
今まさにその議論メーリスでやってるね
598:デフォルトの名無しさん
17/11/16 09:09:38.79 SHUWfoPu0.net
swiftはもうダメだな
iOSと並行して開発されている新モバイルOSも謎のスクリプトで開発するらしいし
iPadでビルドできるらしいし
599:デフォルトの名無しさん
17/11/16 09:48:08.14 8VP8a4J70.net
let ore: Men
let kanojo: Women
ore.chinko.insert(into: kanojo.manko)
while !ore.itta {
ore.koshifuru()
kanojo.aegu()
}
600:デフォルトの名無しさん
17/11/16 09:51:20.71 um9KRlaD0.net
>>577
なにそれ初耳
Swiftと別に汎用言語作るとは思えないから
あるとしてもSiri/人工知能を扱うためのスクリプト言語とか
買収したWorkflow.appにのせるiOS版AppleScriptみたいなものとか
そういう分野特化のスクリプトじゃね
601:デフォルトの名無しさん
17/11/16 09:57:02.74 e/Hz7FiQd.net
siriがプログラム書いてくれる
602:デフォルトの名無しさん
17/11/16 11:34:25.95 W2aOUAlV0.net
なんかrubyもpythonとのバインディングでなんとか機械学習に参入しようとしてるってポッドキャストで昔聞いたな。
python学んだほうが早い
603:デフォルトの名無しさん
17/11/16 11:44:25.92 PDiU2NGNa.net
ruby遅いやん
604:デフォルトの名無しさん
2017/1
605:1/16(木) 11:45:54.33 ID:8VP8a4J70.net
606:デフォルトの名無しさん
17/11/17 09:21:18.60 ZMtjOsPu0.net
Swift Xが出たらのりかA!
607:デフォルトの名無しさん
17/11/17 13:55:11.80 Sc6rYFXH0.net
Googleの新OS Fuchsiaに対応するブランチが切られたぞ
wktk
URLリンク(github.com)
Add Fuchsia OS Support
Adds Fuchsia target support to the compiler and builds the stdlib for
Fuchsia.
608:デフォルトの名無しさん
17/11/17 17:48:01.94 P19mM9yq0.net
何が起こるんです?
609:デフォルトの名無しさん
17/11/17 17:48:45.29 P19mM9yq0.net
第三次OS戦争だ
610:デフォルトの名無しさん
17/11/17 18:52:19.85 Cb9xUN03M.net
予想外の展開過ぎる
611:デフォルトの名無しさん
17/11/17 19:17:18.74 r4qIw16A0.net
ここに来て新os。しかもカーネルからって正気か?
612:デフォルトの名無しさん
17/11/17 19:42:53.73 Dc+rY6f80.net
狂ってなければイノベーションは起こせない
613:デフォルトの名無しさん
17/11/18 08:23:29.49 22t4JudU0.net
Googleは何をしても無駄
614:デフォルトの名無しさん
17/11/18 13:01:49.51 TdFdr2wf0.net
かなりスレ違いになるんだけど、
linuxカーネルって作り変えなきゃいけないほど問題あるもんなの?
単純にクラック耐性上げるために分けてるだけ?
615:デフォルトの名無しさん
17/11/18 13:12:26.19 kKLEnXh30.net
問題があって作り変えるというよりモバイルデバイス向けにカリカリに特化した新OSを作るって感じじゃないかな
616:デフォルトの名無しさん
17/11/18 13:44:44.87 7yJX3UxV0.net
>>593
そうなんかな。でもforkして作るって手もあるのに一からってすげーなって
617:デフォルトの名無しさん
17/11/18 16:09:22.58 elbo/rx80.net
不具合というよりかは
GPL対策とドライバ周辺の保守性向上じゃないかな
618:デフォルトの名無しさん
17/11/18 20:49:57.62 b41hh6qM0.net
iOS11で新たにAppStore、ファイル、News、ポッドキャストなどがSwift製になったそうな
URLリンク(blog.timac.org)
619:デフォルトの名無しさん
17/11/18 22:35:55.59 S0a4cMf80.net
Swift製って言うと100%Swiftみたいに聞こえるけど、アプリの一部でSwiftを使っててもその判定に入ってると思う。
620:デフォルトの名無しさん
17/11/19 13:34:31.01 gjzb/Bmo0.net
仕様もABI安定してないうちにSwift移行とかどんな神経してるんだよ。
個人ならまだしもAppleがそれやるのかよ。
その向けのパフォーマンスというかなんというか、Apple政治だな。
621:デフォルトの名無しさん
17/11/19 13:35:17.06 gjzb/Bmo0.net
外向けのパフォーマンス
622:デフォルトの名無しさん
17/11/19 13:39:42.37 wnBO2ArR0.net
アプリやプライベートフレームワークだからABI関係ないし、ドッグフーディングはいい言語にするには絶対必要だ
623:デフォルトの名無しさん
17/11/19 14:11:16.48 N5c6WEvd0.net
Apple自身が本格的なのひとつは無きゃ自動コンバートがどれだけ実用的なのかわからんし、ひとつとかでなくよりなら自動コンバートがよりより実用的にor破壊的変更はもうない(古い記述も許す)という姿勢の現れだろ
やっとSwift 1.0ってとこだな
624:デフォルトの名無しさん
17/11/22 12:30:53.03 lQ0mwDAg0.net
もう新しい言語とかどうでもいいからアプリを簡単に作れるようにしてくれ。
デザイナー要らずで絵が描けるとか、いいDBつむとか、API/Mapperコードの自動生成とか、ステート実行とか、画面作成はstoryboardとsegueしか利用しちゃいけないとか、
アプリのクラッシュ管理をiTunes connectだけで完全に出来るようにするとか、自動Analyticsしてくれるとか、
コード量を少なくしてくれ。
625:デフォルトの名無しさん
17/11/22 12:32:36.87 fklO/EcJ0.net
わがままな事言うんじゃありませんっ!
626:デフォルトの名無しさん
17/11/22 12:33:58.72 lQ0mwDAg0.net
同じことを実現するのに色々な書き方が出来ないようにしてくれ。
627:デフォルトの名無しさん
17/11/22 12:52:58.00 fklO/EcJ0.net
なんで?
色々な書き方が出来た方がいいだろ
Storyboardでしか画面作成できなくするとXcodeでしかアプリ作れなくなるぞ
628:デフォルトの名無しさん
17/11/22 14:58:53.24 M2hIyqomp.net
Storyboardの中身はXMLだからXcodeがなくてもなんとかなる
629:デフォルトの名無しさん
17/11/22 18:20:57.23 sxfM3z3k0.net
最初期のこのスレに現れたFlasherは全画面に敷いたviewからタッチイベントの座標取って
どのボタンが押されたのか全部if文(100<x<300 and 100<y<150って奴だ)で判定しようとしてたっけな…
630:デフォルトの名無しさん
17/11/22 21:17:11.70 3PrpHuiBM.net
storyboardってみんな使ってんの?
設定もワケワカランちんだし生産性が上がるとは到底思えないんだが…
631:デフォルトの名無しさん
17/11/22 21:24:59.84 nwDa/402d.net
使ってるけど一度エラーになるとわけわかめ
632:デフォルトの名無しさん
17/11/22 21:46:36.31 fklO/EcJ0.net
AutoLayout使うなら必須だろ
633:デフォルトの名無しさん
17/11/22 22:59:57.57 XGz0BDt00.net
storyboardはまだしもautolayoutはまじで生産性を下げるから使わないが正解だろ
634:デフォルトの名無しさん
17/11/22 23:25:24.80 fklO/EcJ0.net
AutoLayoutを使わずにどうやって、サイズの変更やデバイスの回転に対応するんだよ?
コードで書くの?
バカじゃね?
635:デフォルトの名無しさん
17/11/23 00:45:32.80 0zddhcTM0.net
AutoLayoutもコードだけでバリバリ書けよ
636:デフォルトの名無しさん
17/11/23 01:01:54.62 uft6k8lw0.net
xib+コードが最強?
637:デフォルトの名無しさん
17/11/23 02:08:53.55 0zddhcTM0.net
>>614
俺はこれが好きだな
ほどよい感じでw
638:デフォルトの名無しさん
17/11/23 07:28:58.02 WYrOiD8s0.net
>>612
バカはお前だ
コード書けないなら仕事変えたほうがいいぞ
まじで
639:デフォルトの名無しさん
17/11/23 08:13:53.43 NGg/SBGT0.net
autolayoutはなるべくコードで書かない、なぜならエラーを検出しにくいから。
storyboard、segue、storyboard reference、autolayoutは絶対に使う。
xibの利用は極力避ける。
640:デフォルトの名無しさん
17/11/23 08:16:07.19 NGg/SBGT0.net
個人で作ってるなら勝手にしてくれ。
641:デフォルトの名無しさん
17/11/23 08:22:34.20 3W2zAjKB0.net
>>616
AutoLayoutはコードでも書けるだろ
AutoLayoutを使わずに、どうレイアウト調整してんの?
642:デフォルトの名無しさん
17/11/23 09:48:52.12 3FbMzK/bM.net
>>619
コードでautolayoutとかエアプもいいとこだな
やってみろ気狂うぞ
普通に座標で実装してるよ
protocol作って、デバイスのステートをsubscribeして具象を切り替えるだけ
643:デフォルトの名無しさん
17/11/23 09:56:04.61 3W2zAjKB0.net
七面倒臭いことしてんな
Autolayout使えばアニメーションも面倒みてくれるのに
どうせアニメーションとか無視して、カクカク配置してんだろ
何故底まで、Autolayoutを拒否するのか
ひょっとして、Autolayoutを理解できないから?
理解できずに変なことになってパニクったの?
そうなの? マジで?
644:デフォルトの名無しさん
17/11/23 10:12:54.95 3FbMzK/bM.net
アニメーション…それこそ普通に書けよ…autolayoutの再layout時の、あの気持ち悪い動きそのまま使ってるの?
デモならまだしもプロダクションで、そのままだとしたら微妙だと思うぞ
appleのtutorialやったのとヴェンダーリックのプログラムを受けたので使えはするし、
何をどうすればどうなるのかくらいはわかるが、それを理解してるとは言えないかもしれん。
逆に理解しづらいものなら、いいものじゃないし、変なことになるようなもんなんで積極的に使うのか理由が必要だろ
プログラマならstoryboardもautolayoutも嫌
645:いなやつのほうが多いだろうし、かといってほとんどのデザイナが
646:デフォルトの名無しさん
17/11/23 10:14:33.21 3FbMzK/bM.net
途中で送信してもた
殆どのデザイナは使えない。
デモならいいけど、プロダクションで導入してるとしたら、誰の何が向上するという経営判断なのか教えて欲しい。
647:デフォルトの名無しさん
17/11/23 10:19:24.58 3FbMzK/bM.net
まぁautolayout+storyboardのほうが楽ちんというカルチャーの会社もありえなくはないか…
でもそうするとIDEは事実上xcode限定か…と思うとよほどのメリットがない限り見送り
最初に否定したのは俺が悪かった
こんなもん宗派なんだから、ただ対立を生んだだけだったわ
すまんかった
648:デフォルトの名無しさん
17/11/23 12:30:05.55 NGg/SBGT0.net
Xcode最高だろがボケ、無料(と言うかiPhoneユーザーが間接的に払ってくれてるわけで)なんだよ!
649:デフォルトの名無しさん
17/11/23 12:32:57.64 G6pL9d5+0.net
意味不明
mac買わないといけない時点でアホみたいに高い
650:デフォルトの名無しさん
17/11/23 13:04:51.42 0zddhcTM0.net
Mac高いとかどんだけ貧乏人なのか…
651:デフォルトの名無しさん
17/11/23 13:22:23.72 NGg/SBGT0.net
Windows機とかここ5年間価格も調べた事がない・・
652:デフォルトの名無しさん
17/11/23 13:27:04.61 NGg/SBGT0.net
開発者ならStoryboardとAutolayoutを99%使ってると思う。
653:デフォルトの名無しさん
17/11/23 13:31:07.37 G6pL9d5+0.net
>>627
xcode専用機だから=xcodeの価格なのさ
普段からmacメインとかいう情弱ではないのでね
654:デフォルトの名無しさん
17/11/23 13:33:04.14 NGg/SBGT0.net
一度でもMac使ったらWindowsには戻れん
655:デフォルトの名無しさん
17/11/23 13:36:30.54 NGg/SBGT0.net
政治上手なだけのMicrosoftなんかもう潰れればいいのに
656:デフォルトの名無しさん
17/11/23 13:40:33.17 G6pL9d5+0.net
きっもいリンゴ信者ほどの糞はない
657:デフォルトの名無しさん
17/11/23 13:41:55.34 H0+gJnL1p.net
安心しろ、マイクロソフトは実質倒産してるから。Appleが買うか買わないなってのが実情。
658:デフォルトの名無しさん
17/11/23 13:42:20.71 0zddhcTM0.net
>>630
そこまでしてなんでiPhoneのアプリつくの?
そこそこ売り上げあるならMacMiniくらいならはした金だし
XCode専用機で何の問題もないだろ
趣味で売れないもん作ってるならWindowsでAndroidだけやっとけって思うわ
情弱って煽りたいだけだろw
659:デフォルトの名無しさん
17/11/23 13:44:35.00 H0+gJnL1p.net
あずーるとかネーミングセンスもあずーれてるしw
660:デフォルトの名無しさん
17/11/23 14:38:11.98 RZ0k0Q420.net
Mac信者が~って人って2017年の現在では
「むしろ自分がいまどき珍しいWindows™パソコンなんぞの信者だ」
ってことをなぜか自覚してないよね…
661:デフォルトの名無しさん
17/11/23 14:49:12.35 G6pL9d5+0.net
今時珍しいw
信者の認識やべぇw
662:デフォルトの名無しさん
17/11/23 15:19:30.78 6IIiEr2D0.net
異世界に住んでるんだから仕方ない
ここで言葉を交わせるのは奇跡
663:デフォルトの名無しさん
17/11/23 16:51:07.78 RD7by9rR0.net
ID:G6pL9d5+0 がマジでなんでXcodeで開発しているのかさっぱり。そんなにWindows信奉しているくせに
664:デフォルトの名無しさん
17/11/23 17:32:07.95 XvFkoTryM.net
中学生とかなんだろ
可哀想だし、もうスルーしとこう
665:デフォルトの名無しさん
17/11/23 20:05:58.88 G6pL9d5+0.net
iOSアプリ開発している=皆リンゴ信者だと思っているところがもうねw
666:デフォルトの名無しさん
17/11/23 20:23:07.13 RD7by9rR0.net
いや、だからいやいやでなんでやってるのかと言ってるのだがなあ
確かに>>641の言うとおりかもしれないな。この思考の浅さは
667:デフォルトの名無しさん
17/11/23 20:32:01.18 VsIojerI0.net
何故iosアプリ開発にxcodeが必須なのか
是非林檎に聞いてくれ
668:デフォルトの名無しさん
17/11/23 20:39:14.51 G6pL9d5+0.net
>>643
金になるからにきまってんだろw
669:デフォルトの名無しさん
17/11/23 20:47:50.99 RD7by9rR0.net
なんか聞いた
670:フレーズw 金になってないやん。一仕事の1ヶ月にも満たない金額でアホみたいに高いとか ほんと思考が浅すぎ。浅すぎてか思考してる?
671:デフォルトの名無しさん
17/11/23 20:57:04.46 UxBjWqqv0.net
ほんと信者な頭猿すぎて会話ができないな
10万20万が俺にとって高いか安いかなんて話は一切してないんやけど通じなさすぎてもう
672:デフォルトの名無しさん
17/11/23 21:02:33.02 RZ0k0Q420.net
おまえがなにが嫌いとか金が無くて買えないとか誰も聞いとらんよ。
673:デフォルトの名無しさん
17/11/23 21:02:47.07 RD7by9rR0.net
苦し紛れにしても酷すぎるw>>626をお前がそう思ってないと取らなければならないなんて無理もいいとこだろう。仮にお前はそう思っていないが誰かもわからないのを庇ってって、それはそれでアンチ脳が酷いと思うぞ
もういい加減脊髄反射やめな?無脳AIを相手してる気分
674:デフォルトの名無しさん
17/11/23 21:07:16.70 RD7by9rR0.net
>>649は>>647へ
>>648
割り込まないでww
まあ、なんか誰ともわからん思いを同じにしているであろう人がいるらしい。代弁しているつもりらしい
675:デフォルトの名無しさん
17/11/23 21:46:51.83 UxBjWqqv0.net
>>649
ほんと脳あるの?
>>625のxcodeの話しか最初からしてないんだが
開発するのに専用ハード買わせるOSなんて他にありますかー
676:デフォルトの名無しさん
17/11/23 21:46:54.46 rxElE9THa.net
Appleってジョブズがゲイツに土下座してMSが資金援助するまで潰れる寸前だったのに
何でApple信者はMSに感謝するどころか敵意向けてるの?
677:デフォルトの名無しさん
17/11/23 21:57:30.27 RD7by9rR0.net
>>651
自分で言ったことがなかったことにできるってすごいな。自分でさらけ出したことをなかったことにできるってすごいな
矛盾がどうにもできなくなって矮小化しただけだろ、それ。自称脳が俺よりあるハズならわかることだと思うけど
まあ、ある意味興味の部分がわかったし、これ以上やっても自分が見えなさそう
エアプ開発者と理解した。金になってて機材分はおろかそれ以上の利益になってたらそんな文句は頭にも浮かばないだろに。金になるためと言い金になってると言い張ってるのにソレだもん
678:デフォルトの名無しさん
17/11/23 21:57:32.48 052qHLu70.net
ここ言語スレだからグダグダするなら雑談スレでやれよ
679:デフォルトの名無しさん
17/11/23 21:58:57.83 RD7by9rR0.net
すまん。終わったよw
680:デフォルトの名無しさん
17/11/23 22:16:39.54 NGg/SBGT0.net
AppleがSwiftやめる説は
AppleがReactiveプラットフォームを出すから
ViewControllerも無くなり全てがView
ライフサイクルが必要ならばアドイン
681:デフォルトの名無しさん
17/11/23 23:16:00.12 UxBjWqqv0.net
すまんな
信者さんをカッチーンさせてしまったようだ
682:デフォルトの名無しさん
17/11/24 00:56:19.20 qzlUNbXl0.net
>>645 金になるならグダグダ言うなよ。金になってないからグダグダ言ってるとしか聞こえないな。
>>651 OSだけ売ってる会社じゃないんだから仕方ないだろうが。 少しは大人の事情というものを解れや。
お前がもう少しすれた大人なら抜道を見つけられるだろうが中坊には無理だな。
683:デフォルトの名無しさん
17/11/24 01:04:11.39 qzlUNbXl0.net
>>651 OSも無料、XcodeもSwiftも無料。こんな太っ腹な会社がありますか?
Swiftもオープンソースになってるしな。 金のないお前でもスマホ/WebでSwiftを動かす事くらいはできる世の中だぞ。
684:デフォルトの名無しさん
17/11/24 01:09:50.67 ZHClXcsc0.net
なんか伸びてるから動きあったのかと思ったら程度の低い罵り合いだったでござる。
685:デフォルトの名無しさん
17/11/24 09:54:33.45 gcVMtVV40.net
信者さんというより患者さん。
686:デフォルトの名無しさん
17/11/24 12:00:40.
687:03 ID:3Wlq8C8E0.net
688:デフォルトの名無しさん
17/11/24 13:33:45.09 5lRdkv3v0.net
わいはビール腹
689:デフォルトの名無しさん
17/11/24 13:48:22.49 kfwUcnJAM.net
Mac板にもiOSアプリを出すために仕方なくiMac買わされたとか言いつつ
Mac板の多くのスレでコピペ荒らし行為してるキモイ奴がいる
そんなにAppleやMacが嫌ならiOSアプリなんか作るなよって思うのだが…
690:デフォルトの名無しさん
17/11/24 18:31:37.68 FzyzF8JKa.net
>>659
Macも無料にしてくれたら太っ腹だと思うw
691:デフォルトの名無しさん
17/11/24 18:34:48.19 INE7f0QIa.net
Macも開発者にだけは半額で売ればいいのにね
こっちはAppleのアプリ作成に貢献してんだから
692:デフォルトの名無しさん
17/11/24 18:50:16.08 5lRdkv3v0.net
その気になればAppleだけでアプリ作れるだろ
他の事業の方が採算性がいいからやってないだけで
693:デフォルトの名無しさん
17/11/24 19:11:32.67 9sTMSHCv0.net
>>666
金ないなら有料アプリとか広告付きアプリ出せばいいだけやん
こっちからすればAppleにマーケット作ってもらったり、料金回収代行してもらったりしてるわけだ
貢献してやってるってのは一方的すぎると思うが
694:デフォルトの名無しさん
17/11/24 19:49:46.98 5lRdkv3v0.net
課金アプリならまだしも、広告つけただけの無料アプリとかAppleにほとんどメリットないしな
695:デフォルトの名無しさん
17/11/26 01:26:21.95 lHjjR2q50.net
>>666 Appleも目をつぶってるじゃん。 お前に力がないだけの話だよ。
696:デフォルトの名無しさん
17/11/28 10:25:51.24 wHK3+iPNa.net
ためになるスレだなぁ
697:デフォルトの名無しさん
17/11/30 08:41:47.35 +g0xMZO1a.net
SwiftやObjective-Cから開発者が離れつつある?
URLリンク(www.itmedia.co.jp)
スマートフォンのアプリで成功したいならば、iOS向けアプリを作るためのSwiftやObjective-Cは開発者にとって重要な言語と言えるが、米InfoWorldはこうした状況に「異変が起きつつあるのではないか」と指摘している。
開発言語の人気度を指標化した「TIOBE Index」では、最近になってSwiftとObjective-Cのランキングが急落しており、「開発者離れが起きているのではないか」というのだ。
TIOBE Indexは複数の検索エンジンや関連ページの利用状況などを勘案し、月ごとに開発言語のランキングを発表している。最新の2017年11月版によれば、Swiftは20位、Objective-Cは19位と、いずれも前年同月から8位のランクダウンになっている。
698:デフォルトの名無しさん
17/11/30 10:00:56.87 Kpf2vEE80.net
Swift君、年上のObjective-Cお姉さんに抜かれてるじゃん
699:デフォルトの名無しさん
17/11/30 10:21:36.06 kqI7I1320.net
マイナー言語ですみません
700:デフォルトの名無しさん
17/12/02 01:19:09.79 sEwFCJtOM.net
>>672
過去の予想の的中率はどうなの?
ランキングの指標の実績見ないとなんとも言えんな。
701:デフォルトの名無しさん
17/12/02 01:23:35.85 e0Of/oKI0.net
むしろこういうランクって人の動向をコントロールする道具なような気が
702:デフォルトの名無しさん
17/12/02 09:14:44.87 aHD9SB2SH.net
統計の取り方によって、ランクが変わるのは当たり前
703:デフォルトの名無しさん
17/12/03 01:48:33.06 DRlj3fF10.net
Swiftが上位の時はさも絶対だという言いっぷりなくせに、逆転すると統計の仕方によって変わるとか言い出す
分かりやすすぎだろ
704:デフォルトの名無しさん
17/12/03 07:26:52.67 YOGcX2ny0.net
だって理由がわかんないもん
705:デフォルトの名無しさん
17/12/03 11:07:16.23 GEPtJVtH0.net
XcodeでSingle View Appを選んでプロジェクトを作ったんですけど、ブログラムのス�
706:^ートポイントは何処にあるんですかね? main関数とかないんでしょうか? AppDelegateのインスタンスは何処で作られてるんでしょうか?
707:デフォルトの名無しさん
17/12/03 13:27:48.75 HmKjU/kb0.net
main() は main.m にあるやろ。AppDelegateのインスタンスもそこで作られてるやろ
708:デフォルトの名無しさん
17/12/03 13:30:32.39 HmKjU/kb0.net
ああ、実際に作られてるのは UIApplicationMain内 だな。ここで指定しないでメインリソースで指定/内包して作るという方法もあるけど
709:デフォルトの名無しさん
17/12/03 14:55:11.28 GEPtJVtH0.net
>>681-682
main.mっていうのは何処にあるんでしょうか? プロジェクト内を探してみても見つかりませんでした
UIApplicationMainっていうのは、そのmain.mに書かれているんでしょうか?
710:デフォルトの名無しさん
17/12/03 15:58:39.93 d8GT1M1T0.net
main.mはobjective-cだよ
@UIApplicationMain の書いてあるオブジェクトを
呼び出す仕様かね
MacOSで作るとmain.swift固定なんかな
711:デフォルトの名無しさん
17/12/03 17:52:18.63 HmKjU/kb0.net
ああ、Swiftか。main()なんて言うからw
@UIApplicationMainってソースにあるし、Swift UIApplicationMainとググったらすぐにあるやん
URLリンク(ez-net.jp)
712:デフォルトの名無しさん
17/12/03 18:10:05.40 HmKjU/kb0.net
>>684
なるほど、main.swiftでなきゃだね。iOSでもかな/でもそのよう
713:デフォルトの名無しさん
17/12/03 21:11:00.52 HXW1293x0.net
言語仕様と実装は別だから新言語の仕様みて
「ああ、こういう仕組みなのね、完全にわかったわ」って
なにか試そうとした時に「…でどこがスタートでどう書くの推奨だ?」って
よくなるわな。
714:デフォルトの名無しさん
17/12/06 07:01:55.07 X49SYftq0.net
いつかXCODEでjavaも使えるようになりませんかね?
別にそれによって、Appleも損はしないと思うんですが…
715:デフォルトの名無しさん
17/12/06 07:03:03.47 nXK3hnHv0.net
xcodeを積極的に使いたい奇特な人がいるなんて…
716:デフォルトの名無しさん
17/12/06 08:17:27.60 GNciMIPS0.net
swift好きのデブ、常に言い訳ばかり
717:デフォルトの名無しさん
17/12/06 08:19:10.23 GNciMIPS0.net
Xcodeは使える
Java IDEの遅さといったらもう
718:デフォルトの名無しさん
17/12/06 08:31:50.96 X49SYftq0.net
やはりXCODEが他言語に対応しただけじゃダメなんですか?
iOSそのものが対応しなきゃいけないのかな
719:デフォルトの名無しさん
17/12/06 08:44:31.27 nXK3hnHv0.net
解消したコンパイルエラーが残ったままになるクソバグから卒業してから出直しておいで
720:デフォルトの名無しさん
17/12/06 11:30:29.02 YJV2uZevM.net
xcodeでswiftのリファクタリングできるようになった?
721:デフォルトの名無しさん
17/12/06 11:37:03.92 ROyOilcp0.net
なったよ、なった、なりまくりだよ
722:デフォルトの名無しさん
17/12/06 11:55:51.78 USn4mw9K0.net
>>688
Xcodeで普通にJava(使えたPure Javaも可)のを使えなくしたので金輪際Javaを使えるようにはならんだろ
723:デフォルトの名無しさん
17/12/06 12:04:12.39 ROyOilcp0.net
Javaは邪魔
724:デフォルトの名無しさん
17/12/06 18:41:39.80 wUheHypQa.net
ほげぇぇ
わざわざ使えなくしたのか
少しでもユーザー多い方が良いのに…
でも他言語に対応させると、速度か何かが犠牲になるのかね
725:デフォルトの名無しさん
17/12/06 18:43:56.28 wUheHypQa.net
java使えるならiOSアプリ作ってみたいのになぁ
swiftとか私の頭には難し過ぎる
HELLO WORLD出すだけで10年くらいかかりそう
726:デフォルトの名無しさん
17/12/06 19:01:15.03 USn4mw9K0.net
わざわざってか、メンテナンスめんどくさい/もうする気ないから無くした/削ったただな
JavaでiOSアプリか。そんなつもりだったのか。それは無理無理
macOSアプリだってちょっと変な感じだし。それなりにmacOS UIパーツ使ってるがやっぱり触りごごちがエセ感ありの
Javaもあんま使いこなせてないっぽくにしか見えないぞ。その謙虚すぎ(?
727:)は。Swiftやればだな。このスレ的には。でなきゃ全然関係ない話題だしw
728:デフォルトの名無しさん
17/12/06 21:22:58.76 cTJTRI1Y0.net
日本語やべぇな
729:デフォルトの名無しさん
17/12/06 21:42:59.43 USn4mw9K0.net
やべえだろ
730:デフォルトの名無しさん
17/12/06 22:50:39.50 82jVV/Ajd.net
やべえやべえ
731:デフォルトの名無しさん
17/12/06 23:23:55.51 5xxmLSHy0.net
やじろべえ
732:デフォルトの名無しさん
17/12/07 10:22:49.96 sVtgTjOj0.net
JavaじゃなくてJavaScriptでiOSアプリだったらありえるんじゃない?
ReactNativeとか
733:デフォルトの名無しさん
17/12/07 14:30:44.95 6XwsjIvN0.net
これSwiftプロジェクトの責任?
URLリンク(applech2.com)
734:デフォルトの名無しさん
17/12/07 16:32:11.36 Sk96GNkM0.net
いや、CoreFoundationのソースを持って来てるだけでSwiftは関係ない
CoreFoundationはC実装で、Swift関係なく前からオープンソース
URLリンク(opensource.apple.com)
10.13で使われてるCoreFoundationはここで公開されると思うけどcoming soonって書いてるからまだなんかな
たまたまswift-corelibs-foundationの方で先に公開された形になったから、こういう風に参照されただけだろう
ちなみにmacOSやiOSで現に使われてるFoundationはクローズドのObjC実装のもののはずで、Swiftオプソ化とLinux対応のために公開されてるこのSwift実装のFoundationとは中身は別物のはず
735:デフォルトの名無しさん
17/12/07 16:37:34.18 Sk96GNkM0.net
いま見てみたらCoreFoundationのソース10.10.5までは出てるのに、11.0以降ずっとcoming soonになってるのな
URLリンク(opensource.apple.com)
736:デフォルトの名無しさん
17/12/12 13:49:06.98 J/9TtJrW0.net
URLリンク(lists.swift.org)
公式メーリスからDiscourseへの移行がテスト中
URLリンク(swift.trydiscourse.com)
だいぶ追いかけやすくなるな
なお正式移行後のURLは URLリンク(forums.swift.org) になるとのこと
737:デフォルトの名無しさん
17/12/21 10:21:10.47 bYXPU9F8H.net
let values = ["small":30 "middle":50]
var result = 0
for( value in values{
result += value.1
}
このvalue.1 ってどういう意味?
738:デフォルトの名無しさん
17/12/21 11:08:32.08 jPJSvhP50.net
タプルの2番目の要素
739:デフォルトの名無しさん
17/12/22 13:33:29.02 +1EDzsqm0.net
マジパンとやらはSwiftかな?
740:デフォルトの名無しさん
17/12/24 11:12:05.03 hPGGl0Vf0.net
サンプルコードで、インスタンスの生成を
let a = Hoge(fuga)
と書いてるのと
let a = Hoge.init(fuga)
って書いてるのを見かけるんだけど
どっちが推奨なんだろう?
Xcodeの補完は後者フレンドリーだけど
741:デフォルトの名無しさん
17/12/24 12:07:16.32 /bo9xWs60.net
シンプルイズベター
742:デフォルトの名無しさん
17/12/24 12:10:33.71 zmllH8GcM.net
普通に前者
743:デフォルトの名無しさん
17/12/24 12:45:31.91 hPGGl0Vf0.net
>>715
普通に考えたら前者なんだろうけど、Appleのサンプルでさえ後者で書いてるのがあるし、Xcodeの補完もinitってしないと出てこないし、
もしかしてなんか変わったのかなと思って
744:デフォルトの名無しさん
17/12/26 17:34:18.93 4Sei94eg0.net
>>714
than何だよ
745:デフォルトの名無しさん
17/12/26 19:40:12.67 VSvNiMfY0.net
コンプレックスだろ
746:デフォルトの名無しさん
17/12/28 11:22:20.28 cbganyuBH.net
isEmpty とString?
is文と、オプショナルの違いってなんですか?
747:デフォルトの名無しさん
17/12/28 11:29:26.35 O5jngoW8M.net
名前はまだない と 猫すらいない
の違い
748:デフォルトの名無しさん
17/12/28 14:47:01.54 iz59XYXMH.net
あり�
749:ェとうございました
750:デフォルトの名無しさん
18/01/05 18:35:21.50 s4h/PGeZ0.net
swiftのextensionとか規則の詳しい説明日本語版がなさすぎる
なんで日本語情報少ないんだ
やってるやつすくないのか
751:デフォルトの名無しさん
18/01/05 19:23:09.32 auD2gbOgd.net
>>722
何で日本語版が必要なのか解らない。
752:デフォルトの名無しさん
18/01/05 19:47:37.46 LwXbIVZ50.net
そら日本人開発者の敷居を下げる為やろ
753:デフォルトの名無しさん
18/01/05 20:15:53.58 s4h/PGeZ0.net
>>723
英語わからない
google先生で聞いても断片的にしか検索されないのん
extensionを検索したら出てくるけど他の構造体とかでてこないん
>>724
英語版が多いと日本人がやりやすくなるのかそうなのか
754:デフォルトの名無しさん
18/01/05 21:23:45.14 5kzCv3dHM.net
英語で事足りてる
755:デフォルトの名無しさん
18/01/05 21:29:54.60 yXB0s20a0.net
>>725
これで十分じゃね
URLリンク(i.imgur.com)
↓
URLリンク(i.imgur.com)
756:デフォルトの名無しさん
18/01/05 22:26:25.14 r/weW8xna.net
初心者ですがよろしく。
iOS版のplay groundsでどこまでコーディング出来るのでしょうか。
Swiftコーディングの練習問題集などと言ったものは存在しますか?
今仕事が忙しくて、iOS(iPad Pro)で学修レベルしか出来ません。
ひと段落ついたら本格的にMacBookのX Codeで開発始めるつもりです。
よろしくお願いいたします。
経歴はJavaとその関連を半年間集中的に学校で教わって
JAVA2級合格したというレベルです。仕事はほぼ関係ない仕事です。
757:デフォルトの名無しさん
18/01/05 22:38:33.01 DCLjvU/G0.net
>>725
まだ、小学生なのかな?
義務教育で十分だと思うが。
758:デフォルトの名無しさん
18/01/08 12:52:34.27 hhrQksps0.net
Swiftクラス管理の部分が意味不明だった
むずい
759:デフォルトの名無しさん
18/01/08 13:05:49.83 rKkR1aUE0.net
言語そのものだけでなく、背景となる概念も一緒に勉強したらいいよ
オブジェクト指向とか関数型プログラミングとか
760:デフォルトの名無しさん
18/01/08 13:31:11.21 4xaPsQe90.net
ちんこ
761:デフォルトの名無しさん
18/01/09 20:37:49.01 OeQT9reYa.net
>>688
昔々の事じゃ。Java-Cocoaというものがあってな。
762:デフォルトの名無しさん
18/01/10 07:44:31.91 pFy+Tkk+0.net
Cocoa-Java
763:デフォルトの名無しさん
18/01/10 10:13:17.90 XGvHirb80.net
ジャワ茶にココア混ぜてみ? これが意外とまずいぞ
764:デフォルトの名無しさん
18/01/10 10:28:53.99 RIpzPzY60.net
なんで茶やねん
765:デフォルトの名無しさん
18/01/10 16:37:41.83 Mhig5E+00.net
ここってスズキSwiftのリンク貼ろうとすると弾かれんのな
766:デフォルトの名無しさん
18/01/12 21:23:25.78 TRINB/Bp0.net
swiftというかiosのことかもしれないけど
非同期中はメインスレッドのタッチイベントって受け付けないのでしょうか?
非同期の処理が終わるまでフリーズ状態です。
表示は変更されるます。
そういう仕様なのでしょうか?
767:デフォルトの名無しさん
18/01/13 01:45:28.19 +X6+FRnY0.net
んなわきゃない
768:デフォルトの名無しさん
18/01/20 08:40:00.06 noXzsP3R0.net
Swift Forums Now Open!
769:デフォルトの名無しさん
18/01/21 07:39:23.78 9Dbm5zHc0.net
この言語、将来性ある?
770:デフォルトの名無しさん
18/01/21 08:44:43.98 nNy2SVfza.net
iOSデバイス、特にiPad Proが最も完成洗練されたコンピュータの形態だとすれば
その開発言語swiftが最も将来性あると断言できるんじゃないでしょうか。
771:デフォルトの名無しさん
18/01/21 09:42:31.90 j8sukyNB0.net
ふ
772:ふふ
773:デフォルトの名無しさん
18/01/21 17:14:59.76 cCtgqhnza.net
>>742
まだ断言できるほどではないけとかなりいい線行ってると思うよ。
最大の失敗は初期の段階で Mac でしか使えないようにしてしまったことじゃないかな。
これで大幅に出遅れたと思う。もしフリーで使えるようにしてあったらと思うと残念でならない。
774:デフォルトの名無しさん
18/01/21 17:19:06.74 9Dbm5zHc0.net
thx
swiftやってみようかな
775:デフォルトの名無しさん
18/01/24 18:17:30.72 yxm2qYfda.net
>>741
10年後には無くなってるだろうな
776:デフォルトの名無しさん
18/01/29 14:54:49.29 0bETM+hD0.net
URLリンク(www.benfrederickson.com)
SwiftはObjCとともに人気を失いつつある
Go/Rust/TypeScript/Kotlinらがまだまだ勢いを保ってるのとは対照的
iOS/macOS開発一辺倒の現状から大きく利用領域を広げられなければ、ObjCと同じようにマイナー言語を脱することはできなさそう
777:デフォルトの名無しさん
18/01/29 17:54:08.77 vPQd3eOKF.net
うむ
778:デフォルトの名無しさん
18/01/29 19:58:20.18 xhFgCzXn0.net
うまない
779:デフォルトの名無しさん
18/01/29 23:56:24.60 16WZc9vb0.net
俺もAndroidに乗り換えた瞬間に興味なくしたわ。
今はTypeScript + React-nativeに注目してる
780:デフォルトの名無しさん
18/01/30 08:57:56.07 WNbQNArJ0.net
サーバーサイドで流行ってくれないかな。
781:デフォルトの名無しさん
18/02/11 22:38:38.11 Iux9XEWP0.net
超絶初心者が失礼するぞ
今日までXcodeとSwiftの違いってなんだ?って思ってたんだけど、Swiftはプログラム言語でXcodeはIDEなのか
ちなみにXcodeでSwiftを書いて実行してっていう一連の作業ができるんだよね?
782:デフォルトの名無しさん
18/02/11 22:48:40.33 gwPArEUSM.net
できます
てか、まずはHello Worldを試してみろよw
783:デフォルトの名無しさん
18/02/13 21:12:19.08 u0M0/fEh0.net
アイポンアプリって自作して勝手に配ることできるの?
App Store使わずに配布できる?
784:デフォルトの名無しさん
18/02/13 21:32:24.59 gJJG9vouM.net
少人数の知人に配るとかならできる
色々制限もあるが
iOS アプリ 配布
とかでぐぐれ
785:デフォルトの名無しさん
18/02/13 22:30:33.86 u0M0/fEh0.net
>>755
えええ、そうなん?
ググるわありがとう。
786:デフォルトの名無しさん
18/02/13 22:56:13.46 bsiGDaVs0.net
ググった後で理解した後でも文句いいそうだけどw
787:デフォルトの名無しさん
18/02/14 00:03:23.96 JQ2Po4sY0.net
>>757
ググったけど、つまりアポーに金払えってことか。
788:デフォルトの名無しさん
18/02/14 00:17:18.23 kGmVBrXG0.net
何をしたいのかがさっぱり分からんけど、
不特定多数の人に配布したいのであればAppleに金払うしかないよ
そうでないのならAppleに金払わなくてもいい方法はある
789:デフォルトの名無しさん
18/02/14 00:18:59.63 4mYfQizq0.net
やっぱり文句言ったww言うと思ってたけど、まさかなとも
790:デフォルトの名無しさん
18/02/14 01:02:17.87 +BajSrJd0.net
むしろ自分以外の人間(少数とはいえ)に配布できるっていうことが驚きだわ
791:デフォルトの名無しさん
18/02/14 01:14:31.30 4mYfQizq0.net
本来テストのためにじゃね。無きゃテスト困るでしょ
無料の方法はソース丸ごとしか思い浮かばんな
792:デフォルトの名無しさん
18/02/14 01:24:54.15 kGmVBrXG0.net
テストフライトとかかなり昔からあったけど使ったことないの?
っておれもその辺かなりご無沙汰でちらっと調べてみたら、なんとAppleが買収してたんだね
ちょっとビックリしたわ
793:デフォルトの名無しさん
18/02/14 01:30:15.34 4mYfQizq0.net
テストフライトは当然デベロッパープログラムを買った人のみ。その前はアドホックで、これも当然デベロッパープログラムのを買った人のみ
無料は
794:個人でもアレが30日間だけじゃなっかったかなあ。ああ、テストフライトもアドホックもアレは1年間だな。アップデートは当然手動
795:デフォルトの名無しさん
18/02/14 11:10:26.43 +BajSrJd0.net
えーとつまり?
金払わないと少数の友人にそのバージョンのアプリを配布することもできないってこと?
さすがに自分の端末にのみ入れることはできるでしょ?
796:デフォルトの名無しさん
18/02/14 11:26:00.40 dgMd+hq50.net
自分の端末はできるよ。
797:デフォルトの名無しさん
18/02/14 12:05:55.64 tt9gptfva.net
Swift2のUdemy動画レクチャー今頃見てるんだけど、4なってだいぶ変わってるねー。
++無くなって+=1だけなってるし。
180くらいあるレクチャーも40くらいこなしたし、色々自作アプリ作って
iPadで活用したいです。
798:デフォルトの名無しさん
18/02/15 12:20:48.17 mI23yE+o0.net
>>699 IBM swift sandbox なら HELLO WORLD は今すぐにでも出せるよ。
URLリンク(swift.sandbox.bluemix.net)
下の▽ボタンを押せば、実行される。
sandbox はIntel linux上で動いてるな。
WEB アプリも開発出来るようになりつつあるようだけどだれかやってる?
799:デフォルトの名無しさん
18/02/15 12:27:00.97 MqGIYZcJ0.net
他にはあまり見ないネイティブコードななのにあまり流行らないね。KItura出た当時はそれなりに話題になりのだが、下火かな
ネイティブコードなだけにクラッシュに弱いとかかな
800:デフォルトの名無しさん
18/02/15 12:36:59.48 mI23yE+o0.net
2017年09月18日
SwiftでWeb開発ができるフレームワーク
URLリンク(qiita.com)
801:デフォルトの名無しさん
18/02/15 12:37:13.72 MqGIYZcJ0.net
あと、別にそのIBM swift sandboxでなくてもコマンドラインですぐに実行できるよ。PerlとかPythonとかと同じような感覚で。Swift環境入れればだけどLinuxでも
802:デフォルトの名無しさん
18/02/15 12:41:22.20 MqGIYZcJ0.net
>>770
うん、いっぱいある。調べれば分かるだろうが、それぞれのWeb上での取り扱いが下火ってこと
てか、今それ見て知って「WEB アプリも開発出来るようになりつつ」とか言ってるだけでしょ?WEB アプリも開発を今知ったのかよレベルの話だよ。あくまでも現状はちょっと変わった人wが使うってとこかな
803:デフォルトの名無しさん
18/02/15 12:52:01.54 mI23yE+o0.net
【2017年版】Swiftフレームワーク7選比較と今後の需要
URLリンク(furien.jp)
804:デフォルトの名無しさん
18/02/15 13:09:15.61 MqGIYZcJ0.net
それはSwift前提で開発するならの話だろ?よく読んでみ。あんたが思っているのとは違うから
てか、なんかいろいろ「今」調べてるっぽいけど、それでなにか短絡的に鵜呑みで結論出してるのなら、いろいろアレだな
805:デフォルトの名無しさん
18/02/15 13:12:44.99 MqGIYZcJ0.net
Web開発でなら/でも破壊的仕様変更は受け入れられないか。それが大きいか
まあ、そもそも今まで他でWeb開発してたのがSwiftでWeb開発という選択にはあまりならんというのが最大だと思うけど
806:デフォルトの名無しさん
18/02/15 13:52:21.53 GFAIryoK0.net
SwiftでWeb開発するぐらいならPythonでするわ
807:デフォルトの名無しさん
18/02/15 14:51:12.29 YSj3CECL0.net
そもそもappleに言語開発は無理だったんじゃないかな。素直にobjcに戻ってシンタックスシュガー追加で生きていくべき。
個人的にはobjcにはc言語との連携が容易という最大の武器があると思ってる。
808:デフォルトの名無しさん
18/02/15 16:01:06.60 KpD+HGQH0.net
Web開発ってホームページ作ることしか知らないんだけど
他にもなんかあんの?
PythonだとかSwiftで~ とはおったまげたなあ
809:デフォルトの名無しさん
18/02/15 23:46:30.15 gXQ2LMAJ0.net
>>778
俺はiOSアプリ→PostgreSQLに接続
って感じで通信�
810:オてるから、データを吐き出したり入力する為に使ってるよ。
811:デフォルトの名無しさん
18/02/17 19:02:55.08 73Fe5I5d0.net
このスレ言語とプラグインごっちゃになってるけどいいのか?
812:デフォルトの名無しさん
18/02/17 19:04:55.37 KX7WmrxO0.net
プラグイン?
813:デフォルトの名無しさん
18/02/17 19:05:29.41 73Fe5I5d0.net
ライブラリと言語が混ざってる
ん~いいのか?
814:デフォルトの名無しさん
18/02/17 19:06:53.92 73Fe5I5d0.net
俺はswift4使ってるけどいい感じだよ
MVCモデルの組み立てがしやすいね
815:デフォルトの名無しさん
18/02/17 19:08:08.63 73Fe5I5d0.net
XIBの使い方がキモだと思うよ
どこにどうやってXIBインスタンスを置くのかで
後々のカスタマイズとかのしやすさが変わってくるよね
816:デフォルトの名無しさん
18/02/17 19:08:34.17 KX7WmrxO0.net
Swift言語を使ったフレームワークの話だからな。そのフレームワークがメジャーになればSwift言語の普及度も上がるだろうし、Swift言語でどう書くとかの話にもなるだろ
てか、単なる雑談してしかなく、雑談しかネタがないのだろからどうでもいいんじゃね
817:デフォルトの名無しさん
18/02/17 19:09:30.08 73Fe5I5d0.net
swiftのUIKitの中見てないけど
collectionViewあたりがどうなってるのか知りたいよ
818:デフォルトの名無しさん
18/02/17 19:10:12.97 KX7WmrxO0.net
>>783,784
全然Swift言語と直接関係ないやんw
俺に興味ないフレームワークの話すんなってことかよ
819:デフォルトの名無しさん
18/02/17 19:11:34.05 73Fe5I5d0.net
>>785
あーなるほどね
820:デフォルトの名無しさん
18/02/17 19:12:29.27 73Fe5I5d0.net
>>787
出遅れスマソ
821:デフォルトの名無しさん
18/02/17 19:13:21.62 KX7WmrxO0.net
ん。np
822:デフォルトの名無しさん
18/02/17 19:14:02.38 73Fe5I5d0.net
>>787さんはswift開発でxibあまり使わない?
モレ割と使っていくタイプだからswiftと密接だとおもてたわん
823:デフォルトの名無しさん
18/02/17 19:16:22.53 KX7WmrxO0.net
SwiftというかCocoa/Cocoa Touchの仕組み
別にSwiftでなくてもObjective-Cはもちろん、AppleScriptやJavascript(JXA)でもの話だな
824:デフォルトの名無しさん
18/02/17 21:21:46.50 3mzMeTil0.net
サーバーサイドもうちょい頑張ってほしい。
IBM奮闘してるけど。
825:デフォルトの名無しさん
18/02/22 15:42:38.66 H839Tp+80.net
swift 1.0でサーバ(Linux)でSwiftが動くようになって幾数年、未だに使われないサーバサイドSwiftよ
826:デフォルトの名無しさん
18/02/22 16:29:27.24 GyUXMKgfa.net
ところでMacではサーバプログラムでswift使われることないの?
Macをサーバとして使うという用途自体がほとんどないのかも知れないが、中身はUNIXでソフトは揃ってるからサーバにも簡単にできるよね。
827:デフォルトの名無しさん
18/02/22 16:48:58.76 KI0tNWT3M.net
appleにサーバは何使ってますか?って聞いてみたいね。
黒いゴミ箱がならんでいるのか、骨董品になったminiが並んでいるのか。
製品にまったく継続性がないからサーバ用途なんて無理
828:デフォルトの名無しさん
18/02/22 17:36:15.01 4gldXmu7a.net
ラックの中に mac mini が隙間なくビッシリ詰め込まれている
829:デフォルトの名無しさん
18/02/22 21:24:56.07 F2aCLZnQ0.net
>>796
マイクロソフトのazureが使われてると聞いたことがある
830:デフォルトの名無しさん
18/02/22 21:45:50.00 tmDxm78t0.net
ググったら妄想記事しか出ないけど。その2011年のはAzureと並列にAWSも上げてるけどAzureだけってのは別の話なのかな?
831:デフォルトの名無しさん
18/02/22 22:04:35.20 tmDxm78t0.net
>>796
netcraftで見るとLinuxっぽいかな。実際どうなのかわからんけど、developerはwww/supportと違ってAkamaiじゃないのにってとこから
832:デフォルトの名無しさん
18/02/22 22:23:27.96 4xFkIfES0.net
AWSもAzureもGCPも使ってる
今でも求人にIBM/HP/SunあたりのUnixスキルを求めてるからLinux以外も使ってるやろね
ハードはHPやDELL、情報系はTeradataやHadoop
833:デフォルトの名無しさん
18/02/22 23:18:21.03 x8fbWZvU0.net
その断定調なのが胡散臭いw
どこで知ったの?まさか思うという記事じゃないよねえ
834:デフォルトの名無しさん
18/02/23 00:14:29.45 gu5jD4u60.net
事情通によるとって書けばよかったねww
URLリンク(jobs.apple.com)
835:デフォルトの名無しさん
18/02/24 08:57:27.48 ZueQv0Xl0.net
appleだけ独自フレームワークってわけもいかんしなんだかんだいって
PHPとか使ってるんじゃないの?
836:デフォルトの名無しさん
18/02/24 09:06:07.79 xqgtGQqy0.net
PHPはさすがにないだろww
WebアプリはWebObjectsだったがさすがにもう入れ替えただろうな。入れ替えでPHPなんてありえないだろ、なんでPHPやねん
メールサーバー (今でいうiCloudの)は昔からOracle Communications Messaging Server(Sun Java System Messaging Server)だな
837:デフォルトの名無しさん
18/02/24 09:09:53.78 NxUZk3yiM.net
PHP使ってないとは思うが、別に使ってもいいと思うけどね
838:デフォルトの名無しさん
18/02/24 09:11:37.30 xqgtGQqy0.net
URLリンク(affiliate.itunes.apple.com)
URLリンク(itunes.apple.com)
なんだっ!?まだ使ってるのかっ??URLだけ同じ形式を残したとかとか...ナイかっ。いや、あるかなあー、あまりにも今更なので
839:デフォルトの名無しさん
18/02/24 09:16:56.76 xqgtGQqy0.net
あー、あれかな、あくまでもサンプルで今はそんなの返さないとかかな?WebObjectsディスコンにしたのなんでやねんな今更感がありありなので。内製用で小規模メンテし続けてるとかあるのかもかもしれないが
>>806
んー、「使ってないとは思う」と同じ意味でしかないよ
840:デフォルトの名無しさん
18/02/24 09:29:47.45 XDApard50.net
PHP7はパフォーマンスの観点からも十分選択肢に入るだろ
841:デフォルトの名無しさん
18/02/24 09:30:41.32 xqgtGQqy0.net
クリックしたらなんか動いている/生きているようだなあ
本当にWebObjectsなのかはなんかわけわからんがw、WebObjectsならappleだけ独自フレームワークってわけもいかんってこともないだろう、そゆとこですAppleはw
もちろん、仮に本当に上のURLのとこが今でもWebObjectsでやってるとしても、すべてのWebアプリ(iTunes Storeの他のとこも)がWebObjectsだとは言わん/言えんけど
842:デフォルトの名無しさん
18/02/24 09:34:21.10 xqgtGQqy0.net
意味わからんPHP推しw
843:デフォルトの名無しさん
18/02/24 10:00:26.67 xqgtGQqy0.net
ああ、Legacy (WebObjects) Links に書いてあった。納得
844:デフォルトの名無しさん
18/02/24 10:10:55.97 xqgtGQqy0.net
>>812
>>807とは違うページだった。こっち
URLリンク(affiliate.itunes.apple.com)
845:デフォルトの名無しさん
18/02/24 17:14:11.03 ZueQv0Xl0.net
>>813
残念。PHPでしたー(というかWordPressでした)
URLリンク(i.imgur.com)
846:デフォルトの名無しさん
18/02/24 20:07:26.26 xqgtGQqy0.net
CMSとBlogってコード(PHP)をガリガリ書くもんじゃないんじゃないの。まあ、そういう意味で「というかWordPress」って言ってもいるんだろうけど
なので、全然残念じゃないもーん(まあ、ちょっとは ちっ ってのはあるけどw)
見るなら Bootstrap の方だと思うけど、これってどういう判断なんだ??
847:デフォルトの名無しさん
18/02/24 20:27:21.47 xqgtGQqy0.net
www/support/developer/appleidなんぞホスト(場合よってはページで)によってマチマチだな。サーバーサイドJavascriptなんてあったり
おもろツール教えてくれてありがとう。このツールの情報は全然信じていないけどなww
848:デフォルトの名無しさん
18/02/24 22:47:46.12 Qwt+DyFJ0.net
まさかのDartの時代きた
URLリンク(flutter.io)
Swiftオワタ
849:デフォルトの名無しさん
18/02/25 00:41:41.31 /LdYt4iz0.net
おれはreact-native推しだな。なんせwebも巻き込んでコードの共�
850:ハ化できるし。 dartは言語として魅力があればだなー。
851:デフォルトの名無しさん
18/02/25 09:19:00.82 niLnXG9x0.net
>>817
おおこれ凄い。
852:デフォルトの名無しさん
18/02/25 22:01:12.05 Yecug6FL0.net
スマホ・タブレット向け?
PC MAC LINUXにはあまり関係ない?
853:デフォルトの名無しさん
18/02/26 01:14:36.10 NUAGFWAP0.net
>>820
react-nativeならデスクトップも開発中。
facebookで実際に使ってて実績もバッチリ。
こっち来いよ
854:デフォルトの名無しさん
18/03/02 10:25:09.55 qdI7JSz+0.net
func hoge<T : StringProtocol>(arg: T) {}
func hoge<T>(arg: T) where T : StringProtocol {}
これどう違うんすか
855:デフォルトの名無しさん
18/03/02 11:14:11.55 cO6anSKk0.net
>>822
同じ
URLリンク(github.com)
の It was also proposed ~ のところにあるように
where句の整備に伴って上の構文の削除も提案されたけど
上の構文で済む単純な定義のものを複雑にしたくないから残された
856:デフォルトの名無しさん
18/03/02 13:36:27.05 qdI7JSz+0.net
>>823
同じなんか~い
ありがとう!ございました!
857:age
18/03/04 16:28:15.69 VaPungkxa.net
定義したクラスの中でそのクラスを使いたいと思ったのですが、エラーが発生します。
Javaとかだと特に問題がなかったと思いますが、Swiftの場合どうすればいいのでしょうか?
class A{
var aa : A <-これができない
}
858:デフォルトの名無しさん
18/03/04 17:17:16.15 eO6xjr3+0.net
>>825
classなら再帰的な定義もできると思うが
optionalにしないとinitできないよね?
859:デフォルトの名無しさん
18/03/04 17:19:41.53 aHKjKzGb0.net
>>825
それだと、aaの初期化ができないから、
var aa: A!
ってやればいいんじゃね?
860:デフォルトの名無しさん
18/03/04 17:31:13.25 eO6xjr3+0.net
>>827
それだとそのクラス使う時、必ず実行時エラーになっちゃう気がする
861:デフォルトの名無しさん
18/03/04 19:10:40.99 EzbcrPof0.net
実行前までに代入しとけば無問題
862:デフォルトの名無しさん
18/03/04 20:32:42.51 whlExQH50.net
let bb: A? = nil
instanceA.aa = bb
でもエラーにならないのは無問題ではないような
var aa : A だと、イニシャライザでちゃんとしたインスタンスを入れればいいだけというのがSwiftだが、良く考えたら絶対nilにしかならない場合があるからOptionalにするしかないのか
863:デフォルトの名無しさん
18/03/04 21:22:23.53 eO6xjr3+0.net
>>829
aaがnilかどうかを別の変数で管理して毎回確認するって話なのかな?
そうでもしないと再帰処理できないし、optionalを使わない理由が分からない
864:デフォルトの名無しさん
18/03/04 21:51:04.40 whlExQH50.net
実務的にというか、本来 aa: A でいい、プログラミング上/アプリ上nilな場合が無いような場合のことでしょ。んな場合はoptionalはめんどくさいだけだし
最初に作るインスタンスはどやったって(まあ、自分自身を突っ込めば回避できるだるけどw、それもできなさげ)nilにしかならないし、わざわざoptionalだのあることを無視したあくまでも(個人的な)実務的な手法な感じ
865:デフォルトの名無しさん
18/03/04 22:05:19.87 03wgclKp0.net
>>831
A!はoptionalやん
それ自体でnil判定出来るから別の変数も要らない
rootNodeとかならselfになるだろうし
viewDidLoadみたいなセットアップ後もnilが有り得るかどうかで決めたらいい
866:デフォルトの名無しさん
18/03/04 22:41:01.48 eO6xjr3+0.net
そっかぁ
別の変数で管理云々はちょっと勘違いしてたわ
あと
867:俺がoptionalって言ったのは通常のoptionalのことで implicitly unwrapped optionalじゃなくってって意味 一般的な再帰構造なら基底ケースでnilになるだろうから それをimplicitly unwrappedで定義するのはすごく違和感があるんだけど そういうやり方もあるってことね
868:デフォルトの名無しさん
18/03/04 23:03:49.26 EzbcrPof0.net
まぁ用途によるわな
線形リストなら末端はnilやろうけど循環リストならnilはないし
869:デフォルトの名無しさん
18/03/05 00:14:55.90 pmwQ9a0w0.net
回答ありがとうございます。
試してみます。
870:デフォルトの名無しさん
18/03/05 13:13:50.32 MYqYYXalM.net
>>825
元の定義がstructだった。
Classに変更したら解決しました。
871:デフォルトの名無しさん
18/03/05 14:31:36.19 E8Y6IsUO0.net
このなんともいえんずっこけぶり
872:デフォルトの名無しさん
18/03/07 19:13:26.23 N08vO+Qv0.net
URLリンク(github.com)
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
873:デフォルトの名無しさん
18/03/18 17:26:44.45 dBKP+W2d0.net
let arr = [0, 1, 2, 3, 4, 5]
let sub = arr[3...]
sub[0] // Fatal error: Index out of bounds
このSliceのインデックスが元の配列のインデックスのままになる仕様って誰得なの?
874:デフォルトの名無しさん
18/03/18 18:45:17.33 Sr1iY1Ai0.net
新しい配列を作らなくていいからパフォーマンス的に有利なんじゃね?
ゼロ始まりにしたければArrayに変換で
URLリンク(developer.apple.com)
URLリンク(github.com)
875:デフォルトの名無しさん
18/03/18 20:43:29.57 9zPyp0Eq0.net
>>840
考え方的には別配列として切り出すのでなくビューなんだってさ(copy on writeだけど)
String.CharacterView.IndexみたいにIntじゃないIndexも多いから
コレクション全般に対しての考え方として
Sequence的に扱ったり、startIndexやindex(after:)などのIndex用メソッドに慣れて行ったほうがいい
876:デフォルトの名無しさん
18/03/18 21:31:14.27 kMXsuFsK0.net
viewならますます0から始まってほしいところだが
877:デフォルトの名無しさん
18/03/25 20:52:36.71 mPK4VdN40.net
Objective-c全く触ったことないんだけどSwiftの勉強はじめても問題ない?
878:デフォルトの名無しさん
18/03/25 21:02:22.17 rzleQGreH.net
問題はあるけど、問題でてきてからでいいかも
879:デフォルトの名無しさん
18/03/25 21:33:40.94 U5SlEUJl0.net
ゼロ番最初の~とか言わないしな。
880:デフォルトの名無しさん
18/03/31 14:51:14.31 HODGx0EY0.net
プログラミングはじめたばかりの初心者ですけど質問してもいいですか?
Swiftやってます
881:デフォルトの名無しさん
18/03/31 15:15:55.26 HODGx0EY0.net
過疎って返ってくるのが遅そうなので勝手に質問します
var m:Int = 0
do {"index:" + String(m)} while 10 > m++
で得られる答えがサイトではindex:0~index9だと書いてあったのですが理解ができません。
私はmが9であったらindex9となって、while10>m++の条件は++がmの後につくので9で比較されるのでtrueになり繰り返しが続行されると考えました。
なのでもう一度処理が実行されてindex:10まで出るのではないでしょうか。
慣れてないのでトンチンカンなこと言ってるかもしれませんがよろしくお願いします。
882:デフォルトの名無しさん
18/03/31 15:37:58.09 cXaECmE6H.net
>>848
貴方の言う通りですけど、
インクリメント演算子(++)は、Swift3から使えなくなったのでそういう書き方はできなくなりました。
883:デフォルトの名無しさん
18/03/31 15:43:18.30 QwOnP0D50.net
>>848
>index:10まで
その理解で合ってる
それと
・printもreturnも無いので答えという意味では何も無い
・do-while文は廃止された
・「++」(インクリメント)構文は廃止された
そのサイトを読むのは止めて
Swift4または2017年9月19日以降に書かれたもので学習した方がいいよ
884:デフォルトの名無しさん
18/03/31 16:18:30.86 cXaECmE6H.net
>>850
do-while は廃止ではなく、repeat-while に変更になりました。
885:デフォルトの名無しさん
18/03/31 20:20:46.22 HODGx0EY0.net
>>849
>>850
ええまじか…
では++nのところはn+=1とかにすればいいのでしょうか
サイトは別のサイト探そうと思います
886:デフォルトの名無しさん
18/03/31 23:35:14.21 4s7VNOk80.net
入門書の索引で do while の所探してページ開いてみたら repeat while のページになっていた。w
変化が激しいと入門書書く側も大変だな。
887:デフォルトの名無しさん
18/04/08 00:19:14.78 Dxb/j7BgM.net
何でこんなに仕様をコロコロ変えるのかな?
888:デフォルトの名無しさん
18/04/08 11:09:07.07 YK+KPtHu0.net
Dと同じ運命
889:デフォルトの名無しさん
18/04/09 12:44:12.04 fhEIkbEt0.net
>>854
多分思想がなくて振り回されてる。
もっと大御所がどっと構えて考え抜いた言語仕様にすればいいのに
goはそんな感じ
890:デフォルトの名無しさん
18/04/09 13:12:07.84 rSzJcNe3M.net
ジョブズの抜けたアップルみたいな風見鶏
891:デフォルトの名無しさん
18/04/09 14:27:15.87 ibciZGSr0.net
Swiftで書きたいけど結局React Nativeになっちゃう
892:デフォルトの名無しさん
18/04/09 18:19:08.07 H8x1C/ft0.net
オープンにしないでもっとクローズドで熟成させた方が良かったかもな
893:デフォルトの名無しさん
18/04/10 07:33:22.50 2JfiezX/0.net
xcodeがiPad proで動くようになってからが本番な気がする
894:デフォルトの名無しさん
18/04/11 10:30:32.27 3ZHviI/Za.net
iPadのplaygroundsでもフレームワークインポートしていろいろなことできるので
コーディングする勉強にはもってこいですね。
895:デフォルトの名無しさん
18/04/16 17:33:43.99 6ofV84ve0.net
さっさと公式にWebAssembly対応を謳うべき
出遅れる
896:デフォルトの名無しさん
18/04/18 22:27:21.96 G/yG3N1t0.net
すごくよさそうなのに何でオワコンみたいなっとん
897:デフォルトの名無しさん
18/04/20 06:07:43.03 yIya3QmH0.net
iOSしか対応してないから。
かつ、短期間の間に破壊的変更が多すぎる。
ちなみにもうxcodeでリファクタリングは出来るようになったんだろうな?
まだ出来てないなら流石にまずいぞ
898:デフォルトの名無しさん
18/04/20 06:15:14.64 44jSDzB50.net
>>864
macOSとLinuxも
Linuxでのといったら、Kituraあたりぐらいかもだが。メジャーなとこがやってる。だがマイナーだけど
899:デフォルトの名無しさん
18/04/20 07:01:11.05 yIya3QmH0.net
>>862
goは対応間近。llvmに頼らずにコード生成出来るようになっている模様。
900:デフォルトの名無しさん
18/04/20 07:02:12.85 yIya3QmH0.net
>>865
そっかーlinuxに対応してたね。macosもか。
linuxに対応してるならciはlinuxで動かせる?
901:デフォルトの名無しさん
18/04/20 09:21:24.22 ZIDxNko0d.net
>>864
swiftのリファクタリングも9でしれっと出来るようになってたw
902:デフォルトの名無しさん
18/04/20 09:22:20.18 ngXjtoOn0.net
しれっとって
前々からアナウンスされてただろ
903:デフォルトの名無しさん
18/04/20 14:05:50.29 44jSDzB50.net
>>867
ciってなんだっけ?
CLIのこと?コマンドは普通に当然あるね。swiftでインタラクティブ(?)なとか。というか、コマンドだけじゃないのかな。Kituraもおすすめ開発環境はXcodeでmacOSで
904:だったような気がしないでもない
905:デフォルトの名無しさん
18/04/20 17:48:47.93 JHVL0qvr0.net
継続的インテグレーションじゃね
906:デフォルトの名無しさん
18/04/20 17:56:56.54 +gNoEKCjH.net
コマンドインターフェースじゃね?
REPLのことを言ってる気もしないでもないが
907:デフォルトの名無しさん
18/04/20 20:06:12.22 CLWy02NmM.net
continuous integrationの略。
コマンドがどうの言ってる奴は分からないならまだしもでまかせを言うな
908:デフォルトの名無しさん
18/04/20 20:10:03.38 44jSDzB50.net
>>871
なるほど、そんなんあったのか。知らんwどうも勉強になった
だが、それだとちょっと文的に変かな。知っててかな?
>>872
それっぽいんだけど、コマンドでええやーん、もしくは正しく(?)なCLIと。なら悩まないのにw REPL?また謎なw
909:デフォルトの名無しさん
18/04/20 20:11:31.29 44jSDzB50.net
>>873
えーと... >>871 えーと... まあ、おつかれです
910:デフォルトの名無しさん
18/04/20 20:28:01.17 44jSDzB50.net
>>872
ああ、REPLってそういうことか。REPLにciと表せられるナニかあるのかと思った
そのREPLななが swift(コマンド)でインタラクティブ(?) ね。まあわかってるだろうけど、いちおう
911:デフォルトの名無しさん
18/04/20 20:43:35.68 44jSDzB50.net
>>871
おお...
URLリンク(developer.apple.com)
なんてあったりするのね。だったら文的におかしくはないな
だが、
>Xcodeは継続的インテグレーションを実現するために、Xcodeサービスを活用しています。これはOS X Serverに付属するもので、
> これはOS X Serverに付属するもので
> これはOS X Serverに付属するもので
(しつこいw) macOSにすら入ってないのに、ある意味単なるSwiftだけなLinuxに入ってるとは思えないなあ
まあ俺が知らないだけだが、この世界は広いなあw
912:デフォルトの名無しさん
18/04/20 23:30:10.86 s5g3Sljrp.net
なんやこのキモいおっさん
913:デフォルトの名無しさん
18/04/21 16:31:20.13 Zke6MJB80.net
知らないなら黙っててください
914:デフォルトの名無しさん
18/04/21 16:51:33.07 aoA4hTlM0.net
その口を黙ることもできずにそう言えるその口
915:デフォルトの名無しさん
18/04/22 06:38:11.63 xtwb4rw10.net
ciをCLIと読み替えるドヤ顔バカがいる世の中の方がよほど広く感じるわw
916:デフォルトの名無しさん
18/04/22 13:12:52.75 t42R7T7T0.net
なんかよほど気に食わなかったことがあったらしいな。そんなとこに食いつくとは
917:デフォルトの名無しさん
18/04/22 19:20:56.05 NJM5ML6X0.net
もっと争え
918:デフォルトの名無しさん
18/04/22 19:29:48.14 bBR6Oib80.net
知らなきゃ別に今知ればいいし知らないやつを馬鹿にしても生産的じゃ無いよね。
ちなみに答えが無いってことはciをやるには未だにmacがいるってこと?
react-nativeの方が便利だな。これはもう
919:デフォルトの名無しさん
18/04/22 20:20:53.75 FSKGQtgf0.net
Swiftというか何らかの言語がというのとは関係なくね?
コンパイラ等の基本的な開発環境とは別のことだろう。やるとしたらEclipse周りな人々とか、その辺りのOSS界隈だろうな
920:デフォルトの名無しさん
18/04/23 09:49:16.49 B+G5EdcD0.net
>>883
なんでMacがなきゃCIが出来ないと思ったの? バカじゃないの?
921:デフォルトの名無しさん
18/04/23 12:31:17.58 zGa2TyVo0.net
CIはXcodeで知りそれしか知らないその方法だけだと思ってるだけとか
922:デフォルトの名無しさん
18/04/23 13:04:09.43 8zXr1SIeM.net
コマンドwwインターフェースwwwだと思ってるくらいだからなwwwww
923:デフォルトの名無しさん
18/04/23 13:26:18.94 8K5Wd30A0.net
なんか必死さが滲み出てるな
そんなこと言うのは、ciはxcodeでのciだけだと思ってたと言ってるようなもんだろう
924:デフォルトの名無しさん
18/04/23 15:35:46.73 8zXr1SIeM.net
くやしいのうw
5chでよかったなww
リアルで恥かかずに済んでwwww
925:デフォルトの名無しさん
18/04/23 15:42:30.99 B+G5EdcD0.net
____
/ \ /\ キリッ
. / (ー) (ー)\ < ciやるにはMacが必要
/ ⌒(__人__)⌒ \
| |r┬-| |
\ `ー’´ /
ノ \
/´ ヽ
| l \
ヽ -一””””~~``’ー–、 -一”””’ー-、.
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
____
/_ノ ヽ、_\
ミ ミ ミ o゚((●)) ((●))゚o ミ ミ ミ <だっておwww
/⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\ /⌒)⌒)⌒)
| / / / |r┬-| | (⌒)/ / / //
| :::::::::::(⌒) | | | / ゝ :::::::::::/
| ノ | | | \ / ) /
ヽ / `ー’´ ヽ / /
| | l||l 从人 l||l l||l 从人 l||l バンバン
ヽ -一””””~~``’ー–、 -一”””’ー-、
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
926:デフォルトの名無しさん
18/04/23 18:55:31.51 8K5Wd30A0.net
お前もどうかと思う
927:デフォルトの名無しさん
18/04/23 20:25:55.66 HCf1mURQ0.net
いまどきMacじゃないやつは人じゃないというか
ただの犯罪者予備軍だしな。
サイバー犯罪で捕まって「いつも暗い部屋でパソコンカタカタやってて
いつかはこうなると思ってました」と証言される存在。
928:デフォルトの名無しさん
18/04/23 20:44:35.06 snLtrZOza.net
いまどきMac持ってるやつは人じゃないというか
ただの犯罪者予備軍だしな。
サイバー犯罪で捕まって「いつも暗い部屋でパソコンカタカタやってて
いつかはこうなると思ってました」と証言される存在。
929:デフォルトの名無しさん
18/04/23 20:51:10.68 r//gyxf/0.net
プログラマなの?ホントに
Swiftやってるやつはこんなヤツらって思われるから止めてw
930:デフォルトの名無しさん
18/04/23 22:26:10.04 Mda//Oye0.net
Mac持っててMacメインじゃない俺を2重にディスるのはやめろ
931:デフォルトの名無しさん
18/04/24 16:22:03.29 v7CSxy8v0.net
VSCode使いやすいしな。
932:デフォルトの名無しさん
18/04/24 16:48:59.82 eLoUapjtM.net
汎用エディタにしては、だろ。
pythonならpycharmには敵わないし、
swiftならxcodeには敵わない。
933:デフォルトの名無しさん
18/04/27 12:28:45.07 H1f47pyMH.net
初心者です
Armになったら、Switのコード大幅に変わるの?
934:デフォルトの名無しさん
18/04/27 12:54:17.19 R3RKTm8aH.net
はぁ?
935:デフォルトの名無しさん
18/04/27 15:25:59.01 ID73PkLcx.net
ひぃ?
936:デフォルトの名無しさん
18/04/27 17:05:53.89 3C/lp+Mi0.net
ふぅ?
937:デフォルトの名無しさん
18/04/27 17:19:30.04 lqPRSLem0.net
macのcpuがarmになったらって聞いてる?
全部uikitベースになったりしてな
938:デフォルトの名無しさん
18/04/27 20:44:42.93 oJis0HV7a.net
CPU変わったって言語仕様まで変える必要なかろう
939:デフォルトの名無しさん
18/04/27 21:31:52.79 c8Jyxorx0.net
すでにARM/Intelと違うCPUで(ほぼ)同じなんだからな
940:デフォルトの名無しさん
18/04/28 01:04:26.11 Pvc8wRai0.net
インラインアセンブラが使えるなら変わっていただろうな
941:デフォルトの名無しさん
18/04/30 17:54:40.54 NF3/uQW/a.net
インラインアセンブラはC言語に組み込んだ反則技みたいなものなので他の言語は是非とも実現しないでおいて欲しい。
942:デフォルトの名無しさん
18/05/01 09:46:27.90 gkKztjUPM.net
MacのCPUが全部ARMになるとまずかありえんし、アセンブラ使えんし、
そんなこと考えるだけ不毛
943:デフォルトの名無しさん
18/05/01 10:14:42.05 OUwlkFDk0.net
OSというかファイルシステムに仕掛けあってMac/iOSは
複数のバイナリ実行ファイルをパッケージの中の別ディレクトリで持てるからなぁ
PPC/intel時代とか32bit/64bitバイナリとか。
944:デフォルトの名無しさん
18/05/01 16:06:29.62 M+3XKBR00.net
パッケージの中の別ディレクトリじゃないよ。ひとつの実行ファイルの中で。実行ファイルに限らずFrameworkなどなども。Mach-Oっつうて。より古いのもディレクトリで分けではないな
945:デフォルトの名無しさん
18/05/01 16:33:58.96 hs19eTspa.net
フーン(ω)
946:デフォルトの名無しさん
18/05/01 16:36:43.61 uAjEoiQdH.net
へーっ(癶)
947:552
18/05/01 21:00:42.03 LNs8frCc0.net
インラインアセンブラはまれに触る事があった。Linuxからの移植位なのでレジスタ退避の違い位しか分からない。
当時はgcc拡張で書いてた記憶があるけど、今clangだとどう書くんだろう?
948:デフォルトの名無しさん
18/05/02 09:08:10.24 rm9ZE9J90.net
なんか最近審査時間めっちゃ短くね
GWだからか
949:デフォルトの名無しさん
18/05/11 08:05:07.81 YzDAqhh0M.net
Swiftでのc配列取り扱いについて教えてください。
CoreaudioにAudioChannelLayoutというStructがありますが
これはcの可変長配列AudioChannelDescriptionを含む定義になっています。
SwiftではStructは値型なのですが、Structが持つ配列が
(AudioChannelDescription)となっていて、単一値のtuppleとして
importされており、一つ目の値しかコピーされないのではないか、
可変長structとして扱えていないのではないかとかんがえました。
swiftにおけるc配列のstructはどの様に扱われているのでしょうか。
Data型なりNSData型なりでbacking storeを確保して扱うのが
安全でしょうか?
950:デフォルトの名無しさん
18/05/11 09:37:57.63 Ak2M/G2h0.net
単一値って書き間違いかと思うが、内包する要素が単一型のTuple=ある型の可変配列でしょ。それでうまくCの可変StructをSwiftにマップ/ブリッジされていると思うけど
初期化/作成は、
init(mChannelLayoutTag: AudioChannelLayoutTag, mChannelBitmap: AudioChannelBitmap, mNumberChannelDescriptions: UInt32, mChannelDescriptions: (AudioChannelDescription))
で、作成可能のようだけど。Cだと自分で必要バイト数計算してのallocしてのをこの中でやってるでしょ。コピーもこれ使えかな
951:デフォルトの名無しさん
18/05/12 11:23:56.18 NQvTiPFY0.net
定義見たけど AudioChannelDescription[1] が自動変換された結果でしょ
タプルは普通に固定サイズ
allocするサイズが可変だからinitのタイミングじゃ遅い
NSData や UnsafeMutablePointer<UInt8>.allocate で確保することになるから
値型として扱いたいならラッパーを探すか書くかしないと駄目
952:デフォルトの名無しさん
18/05/12 12:31:22.50 guqpliHV0.net
やはりそうですよね。
仕方ないのでData型で置き換えて扱う様にします。
CoreAudioはこの手の可変長配列を含むStructがあって扱いが難しいです。
953:デフォルトの名無しさん
18/05/12 13:21:14.68 NQvTiPFY0.net
>>918
Dataでもいいけどメンバにアクセスするのが面倒になるかもよ
コピーの面倒を見てくれる代わりにアクセスがクロージャ経由になるから
954:デフォルトの名無しさん
18/05/13 09:13:28.29 FE+GfUzy0.net
>>915
Swiftはwithout CなんだからC配列とかどうでもいいんじゃないの?
C配列使えるObjective-Cなら何も問題はなかったわけだ
それをわざわざSwiftとかいうわけわからん言語導入するからそういう話が出てくる
韓国が日本にやってるような絡み方すんなよもう
955:デフォルトの名無しさん
18/05/13 09:15:02.38 FE+GfUzy0.net
Swiftは自分でC要素排除したんだから、もうCに頼るなCに絡むなまじで
956:デフォルトの名無しさん
18/05/13 10:27:55.64 g1+AsAxa0.net
ちょっと高度な話すぎて困惑してる、もう一度わかりやすい展開で書き直して欲しいくらい
957:デフォルトの名無しさん
18/05/13 12:30:06.82 M2GRXTqJ0.net
>915です。
じぶんの理解ですが、簡単に言うと、
・SwiftはC構造体をStructとして扱う
・SwiftはC配列をタプルとして扱う
・SwiftはStructを値型として扱う
・C構造体にC配列ポインタではなくC配列自体が含まれる場合には、SwiftでStructとしてコピーした際に固定長Structとしてコピーされ、破壊されてしまう
・なので、この手の構造体をSwiftで扱う場合には、ポインタ+別バッファの組み合わせが必要
ソース晒しておきます。
URLリンク(github.com)
958:デフォルトの名無しさん
18/05/13 12:45:45.14 XcX7x9Bh0.net
>>920-921
Appleが提供してるライブラリがそうなってるんだから
それを使う以上はwithout Cになるわけないじゃん?
というか言語仕様からC要素排除しただけで、Swift環境自体からC要素排除したわけではないよ
↓のソースにも「Unsafe」という文字が沢山あるっしょ
URLリンク(github.com)
URLリンク(github.com)
公式でSwift用のラッパー用意しろよとは思うけど
959:デフォルトの名無しさん
18/05/13 12:55:00.27 XcX7x9Bh0.net
>>922
URLリンク(github.com)
> mChannelDescriptions[1]; // this is a variable length array
ややこしくなるのはこれのせい
structの定義サイズからはみ出したメモリ領域も使いますっていうハック的なやり方で
sizeof(構造体)と実際に確保しないといけないメモリサイズが異なる
低レベルAPIでは割とある
960:デフォルトの名無しさん
18/05/13 20:04:14.37 mBznBpttM.net
君たちを雇うならどれくらい払えば良いんだろう。
勉強になるわー
961:デフォルトの名無しさん
18/05/13 20:08:55.80 mBznBpttM.net
なんか生意気な書き方になってしまった
962:デフォルトの名無しさん
18/05/15 16:11:28.05 /GdOzihT0.net
SCNHittestの逆の事ってどうやったら出来ますかね……座標が画面のどこに出てるかを出したいんですけど
UnityのWorldToScreenPointと同じ動作です
963:デフォルトの名無しさん
18/05/15 17:05:50.08 ZUHhllUlp.net
すいません自己解決した
964:デフォルトの名無しさん
18/05/15 23:17:02.11 i/BhMlo50.net
よく知らんけどprojectPointとunprojectPointで相互変換出来るんじゃね
965:デフォルトの名無しさん
18/05/23 19:24:23.07 Au5e7VGg0.net
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
S91U5
966:デフォルトの名無しさん
18/05/24 10:44:46.49 cPlRxlDn0.net
S91U5
967:デフォルトの名無しさん
18/05/28 16:08:33.94 Ivx8EMTBa.net
来週のサイエンスZEROの予告動画
URLリンク(www4.nhk.or.jp)
swift 使ってた
968:デフォルトの名無しさん
18/05/28 19:00:07.06 s+bZa3ui0.net
>>933
眉毛すげー
969:デフォルトの名無しさん
18/06/12 02:39:32.39 hySajKto0.net
これについてはアップルの一人負けやね
970:デフォルトの名無しさん
18/06/12 02:59:16.75 ramftxHA0.net
今のところAppleどころかGoogleもMicrosoftも誰も�
971:氓チてなくない? 言語の評価が出るのは生まれて15年後ぐらいじゃないか
972:デフォルトの名無しさん
18/06/12 03:13:12.94 hySajKto0.net
>>936
マイクロソフトは圧勝でしょう。GOは将来性ない
973:デフォルトの名無しさん
18/06/12 14:48:00.65 5yzvUE9vp.net
Windowsなんて第三世界のドキュメンタリーでしか見ないなぁ
974:デフォルトの名無しさん
18/06/12 15:28:30.97 2L+m/FfHM.net
どこの星にお住まいですか?地球ではシェア9割ですが。
975:デフォルトの名無しさん
18/06/12 15:37:42.35 5yzvUE9vp.net
クリエイター界かな。
Macを使っているクリエイティビティが必要な界隈。
マジで見かけないんで本当にWindowsなんか誰がどこで使ってるのか謎。
事務所とかの黒っぽいノートパソコンに入ってるらしい
あとマクドナルドで初老の人がマウス繋いで使ってるのはみた。
976:デフォルトの名無しさん
18/06/12 16:44:31.11 Uz8sl/bX0.net
>>940
駅構内の電光掲示板や切符販売機、知らないだけで様々なところに入ってるよ
無知って凄いね
977:デフォルトの名無しさん
18/06/12 20:45:28.52 oQpwY039a.net
>>940
MacでWindowsが動いてるの見たことあるよ
978:デフォルトの名無しさん
18/06/12 20:49:36.45 QVxa2+TA0.net
MacはWindowsでしか使っていない
979:デフォルトの名無しさん
18/06/13 07:34:48.87 YYqIZRrq0.net
>>940
確かにそうかもな。でもクリエイターでXcode使ってるやつは銀河系にいそうもないが
980:デフォルトの名無しさん
18/06/13 09:44:42.61 2Ip/PmvHM.net
マカーってなんですぐ嘘つくの?
嘘つき糞マカーwwwww
URLリンク(www.ameet.jp)
前回の記事から5年経ち、映像制作環境の選択肢はかなり変化した。
Unity ※2 やUE4 ※3 に代表されるゲームエンジンによるリッチなレンダリング、Houdini ※4 やBlender ※5 といった3Dツールの急速なアップデート、クリエイティブコーダー ※6 のMac離れなど ※7 、様々なことが起こった。
※7 主にラップトップ機に搭載されたGPUの性能が低いことが原因。
多くのクリエイターがゲーミングPCなどのwin機へと移行。
981:デフォルトの名無しさん
18/06/13 09:53:03.53 2Ip/PmvHM.net
GPUの性能は低いまま、最後の希望WWDCでも何も発表されませんでしたwwwww
WWDCで新しいMacが発表されなかったので、ダークモードになっている
URLリンク(japan.cnet.com)
982:デフォルトの名無しさん
18/06/19 11:03:33.59 xJ9GIMd4a.net
通知無料でつわかせれや!
983:デフォルトの名無しさん
18/06/19 12:38:34.57 fk4bn8aeM.net
PagingMenuControllerで、1ダブ~2タブ目が表示されません。viewDidLoad ではダメで、viewWillAppearでaddSubvirwすると表示されたり、クリックのactionが追加されなかったりします。
また、複数回同じクラスを追加すると、同じインスタンスが呼び出されるようになってしまったのですが誰か原因分かりますか?
984:デフォルトの名無しさん
18/06/19 12:40:54.93 fk4bn8aeM.net
環境はswift4です
985:デフォルトの名無しさん
18/06/19 12:42:45.76 fk4bn8aeM.net
タブの中はcollectionviewで画像です
986:デフォルトの名無しさん
18/06/27 23:34:40.77 ncMnCFyxM.net
そういう風に書いたからだろ
それだけで分かる奴いたら超能力者だわ
その手の不具合はブレイクポイント張りまくって、
ログも出しまくって地道に調べたらだいたい分かるでしょ
987:デフォルトの名無しさん
18/07/04 22:14:19.99 gFgZc5FG0.net
4VE
988:デフォルトの名無しさん
18/07/05 16:36:56.39 AeL6VB/V
989:0.net
990:デフォルトの名無しさん
18/07/12 16:29:43.74 OE03p8aCH.net
ド素人です
オプショナルってなんで必要なの?
nilが、あるかないかでしょ
991:デフォルトの名無しさん
18/07/12 20:15:10.31 UHXwxhj10.net
コンパイラに教えてもらわないとnilの可能性を意識してコードを書けない奴が多いからバグを減らすために必要って事じゃないの
992:デフォルトの名無しさん
18/07/12 21:28:05.50 7/awEozH0.net
明示的nil判定を書かせる事で、コンパイラが
最適化を進める事が出来るのが目的だと思う。
993:デフォルトの名無しさん
18/07/12 21:43:11.01 hz9FJhuD0.net
お前がどう思うかは聞かれてないと思うぞw
994:デフォルトの名無しさん
18/07/13 12:45:55.14 fxcd0vFwa.net
俺はどうでも良いと思うな