探検
Swift part12
レス数が1000を超えています。これ以上書き込みはできません。
458デフォルトの名無しさん (ワッチョイ 238c-a3rO)
2020/07/10(金) 13:50:44.90ID:Pvtu7gBh0 つうか一般売りには現実的じゃ無い。
459デフォルトの名無しさん (ワッチョイ 4d90-yaVe)
2020/07/10(金) 13:51:51.46ID:u7kTmoWp0 まともなフロントエンドやAndroid、クロスプラットフォーム開発したことあるなら、ビビるで
あまりの糞さに
あまりの糞さに
460デフォルトの名無しさん (ワッチョイ 4d90-yaVe)
2020/07/10(金) 13:52:51.83ID:u7kTmoWp0 >>456
アサインされてしばらくしたら感想書きにきてくれよな
アサインされてしばらくしたら感想書きにきてくれよな
461デフォルトの名無しさん (ワッチョイ 238c-a3rO)
2020/07/10(金) 13:54:15.03ID:Pvtu7gBh0 配置規則の優先順位や必要条件をしっかり把握して使えば忌み嫌う様な物じゃ無い。
462デフォルトの名無しさん (ワッチョイ bd10-zloz)
2020/07/10(金) 14:43:40.34ID:7npLoFfh0 storyboard嫌いなら使わなきゃいいのに。
文句言いながら粘着してストーカーみたい。
文句言いながら粘着してストーカーみたい。
463デフォルトの名無しさん (ワッチョイ 4d90-yaVe)
2020/07/10(金) 16:02:12.23ID:u7kTmoWp0 誰が使いたくてこんなゴミ使うか
1度このstoryboardに騙されたが最後、2度storyboardから逃げられない地獄の片道切符だぞ
Appleのボケナスエンジニアに言えや
1度このstoryboardに騙されたが最後、2度storyboardから逃げられない地獄の片道切符だぞ
Appleのボケナスエンジニアに言えや
464デフォルトの名無しさん (ワッチョイ 239f-YN4a)
2020/07/10(金) 17:28:50.84ID:Ej4pI5WX0 クソクソ言ってるのは1人みたいだけど実際の現場での普及率的にはどうなの?
クソでも現場で使われてて需要が多いなら導入する価値はあると思うが
クソでも現場で使われてて需要が多いなら導入する価値はあると思うが
465デフォルトの名無しさん (ワッチョイ 4d90-yaVe)
2020/07/10(金) 17:39:27.09ID:u7kTmoWp0 storyboard sucks
約 2,340,000 件 (0.38 秒)
ほーん
約 2,340,000 件 (0.38 秒)
ほーん
466デフォルトの名無しさん (アウアウエー Sa13-LoFw)
2020/07/10(金) 18:40:02.91ID:6rbexrrra >>464
作るアプリの複雑さも考慮すべきと思う。
3日で出来る単純なアプリなら問題は少ないけど、アプリが肥大化するとデメリットが噴火する。
あと、デメリットに気が付いたけど時すでにお寿司ってパターンもあるだろうから、現場で使われていることを基準にするのも危険。
作るアプリの複雑さも考慮すべきと思う。
3日で出来る単純なアプリなら問題は少ないけど、アプリが肥大化するとデメリットが噴火する。
あと、デメリットに気が付いたけど時すでにお寿司ってパターンもあるだろうから、現場で使われていることを基準にするのも危険。
467デフォルトの名無しさん (ササクッテロレ Spa1-f4d+)
2020/07/10(金) 20:33:50.96ID:9ovEAb/pp MVCパターンを実現するためにああなってるんで
別に「俺のアプリは俺が自力でビューとコントロールを実装するぜ!」で
後々、問題が起きないならいいんじゃねーの。
社員じゃなくて個人開発者なら
別に「俺のアプリは俺が自力でビューとコントロールを実装するぜ!」で
後々、問題が起きないならいいんじゃねーの。
社員じゃなくて個人開発者なら
468デフォルトの名無しさん (ワッチョイ fd03-zloz)
2020/07/12(日) 20:58:48.13ID:5nx3fzvd0 約数十万の数値を基にシミュレートする場合、C++とDbより配列使う方が計算結果が速いんだが、Swift+Iosでは実行速度やメモリ確保で影響は気にしなくてもいいもの?
試しにSwift+シミュレーターでは、1秒以下且つ15Mb以下で結果が出たんだが...
そもそもSwift+Iosベースに置き換えるなら計算基をDb化してオーバーヘッドを甘んじるのが常套手法かな?
漠然的な質問ですまん
試しにSwift+シミュレーターでは、1秒以下且つ15Mb以下で結果が出たんだが...
そもそもSwift+Iosベースに置き換えるなら計算基をDb化してオーバーヘッドを甘んじるのが常套手法かな?
漠然的な質問ですまん
469デフォルトの名無しさん (ワッチョイ 4d90-yaVe)
2020/07/12(日) 21:44:54.14ID:D2CzJwM50 >>467
> MVCパターンを実現するためにああなってる
絶対に違うね
「馬鹿なエンジニアでもUI作れますよ!」というプロパガンダのためにひり出されたのがstoryboardだ
そして騙された本物の馬鹿たちが作り上げるゴミ、ゴミ、ゴミの山
それはまるで20年前のPHPerたちの狂想曲のよう
PHPよりタチが悪いのは、storyboardのテキストは予測不能に変化し、
xcodeというGUIなしには一切変更不可能なバイナリデータであることだ
そしてそして、醜悪 of 邪悪なViewControllerとstoryboardの悪魔合体
1度storyboardを使ったが最後
エンジニアのstoryboard力(笑)に依存して、実装はViewControllerとstoryboardに泣き別れし、
100人が100人、個性豊かなコードを書いてくる
WOW, It's diversity!
10年前のMVCフレームワークやフロントエンドでさえ、こんな汚物はなかったぞ
よくこんなものを後発で出せたもんだな
恥を知れ
> MVCパターンを実現するためにああなってる
絶対に違うね
「馬鹿なエンジニアでもUI作れますよ!」というプロパガンダのためにひり出されたのがstoryboardだ
そして騙された本物の馬鹿たちが作り上げるゴミ、ゴミ、ゴミの山
それはまるで20年前のPHPerたちの狂想曲のよう
PHPよりタチが悪いのは、storyboardのテキストは予測不能に変化し、
xcodeというGUIなしには一切変更不可能なバイナリデータであることだ
そしてそして、醜悪 of 邪悪なViewControllerとstoryboardの悪魔合体
1度storyboardを使ったが最後
エンジニアのstoryboard力(笑)に依存して、実装はViewControllerとstoryboardに泣き別れし、
100人が100人、個性豊かなコードを書いてくる
WOW, It's diversity!
10年前のMVCフレームワークやフロントエンドでさえ、こんな汚物はなかったぞ
よくこんなものを後発で出せたもんだな
恥を知れ
470デフォルトの名無しさん (ワッチョイ 4d90-yaVe)
2020/07/12(日) 22:12:04.43ID:D2CzJwM50 別にstoryboardがさ、htmlやPHPより昔、
チンパンジーかジャワ原人が洞窟に絵を描いて産まれたものだったなら、もう少し寛容にもなれるさ
ところがどっこい、storyboard(Xcode 4.2)の登場は2011年だぞ!
PHP 5はとっくにプロダクトで使われ、html5やcss3が使えるようになってきてる時代だ
そんな時代に、いったい何だい?このhtmlにもPHPにも劣るゴミは
どういう思考回路したら、こんな支離滅裂な文法の言語を再発明する気になるんだい?!
それから毎年偉そうにWWDCだバージョンアップだ何だ・・・
なんと8年!
ようやく出てきたSwiftUIにウレション漏らして、
当時ですら時代遅れの肥溜めstoryboardを8年間泳いだウジ虫たちが羽化して飛び立つ
救いようがないほど頭の弱いメクラ信者ども
(なお2020年になってもSwiftUIをプロダクトでは使えないという事実)
storyboardがイイとか言ってるiOSエンジニアさんさ、
君ね、本当に20世紀からタイムリープしてきたチンパンジーにしか見えないよ
周りから見たらね
猿の惑星にきた気分さ
チンパンジーかジャワ原人が洞窟に絵を描いて産まれたものだったなら、もう少し寛容にもなれるさ
ところがどっこい、storyboard(Xcode 4.2)の登場は2011年だぞ!
PHP 5はとっくにプロダクトで使われ、html5やcss3が使えるようになってきてる時代だ
そんな時代に、いったい何だい?このhtmlにもPHPにも劣るゴミは
どういう思考回路したら、こんな支離滅裂な文法の言語を再発明する気になるんだい?!
それから毎年偉そうにWWDCだバージョンアップだ何だ・・・
なんと8年!
ようやく出てきたSwiftUIにウレション漏らして、
当時ですら時代遅れの肥溜めstoryboardを8年間泳いだウジ虫たちが羽化して飛び立つ
救いようがないほど頭の弱いメクラ信者ども
(なお2020年になってもSwiftUIをプロダクトでは使えないという事実)
storyboardがイイとか言ってるiOSエンジニアさんさ、
君ね、本当に20世紀からタイムリープしてきたチンパンジーにしか見えないよ
周りから見たらね
猿の惑星にきた気分さ
471デフォルトの名無しさん (ワッチョイ 238c-a3rO)
2020/07/12(日) 22:13:43.28ID:0D/Ferew0 StoryBoardとViewControllerの関係を理解できてないな...
472デフォルトの名無しさん (ワッチョイ fd8b-LoFw)
2020/07/12(日) 22:32:41.79ID:Pntbd/Qj0 StoryBoardってXMLじゃないの?
なんかQiitaあたりでそんな話を見たことあるけど
バイナリデータなの?
なんかQiitaあたりでそんな話を見たことあるけど
バイナリデータなの?
473デフォルトの名無しさん (ワッチョイ edda-ucCN)
2020/07/12(日) 22:36:04.91ID:z71iSMIT0 StoryBoardのおかげて初アプリ作れましたー ^^v
474デフォルトの名無しさん (ワッチョイ 4d90-yaVe)
2020/07/12(日) 22:41:36.04ID:D2CzJwM50475デフォルトの名無しさん (ワッチョイ 239f-YN4a)
2020/07/13(月) 00:50:06.45ID:S1Fx8ysb0 ちんちんちんちんちんちんちん
476デフォルトの名無しさん (スッップ Sd43-Dp3J)
2020/07/13(月) 19:30:48.19ID:vRb7oMi+d >>458
どういう意味?
どういう意味?
477デフォルトの名無しさん (ワッチョイ 238c-a3rO)
2020/07/13(月) 20:55:20.76ID:xSgG0kpF0 >>476
iOSの対応が13以上。
iOSの対応が13以上。
478デフォルトの名無しさん (ワッチョイ fd03-zloz)
2020/07/13(月) 22:40:53.62ID:HrcA3I5U0 >>468
このスレは、基本、初心者向け
応えてくれそうな知識持ち合わせてるヤツ少ないけどね
まあ結果優先ならdbより連想配列化した方が無難かな
その配列構成にもよるけどね
てか、数十万データ程度でシミュレートってなんだろ?
案外、関数化した方が配列要素少なくできんじゃね?
このスレは、基本、初心者向け
応えてくれそうな知識持ち合わせてるヤツ少ないけどね
まあ結果優先ならdbより連想配列化した方が無難かな
その配列構成にもよるけどね
てか、数十万データ程度でシミュレートってなんだろ?
案外、関数化した方が配列要素少なくできんじゃね?
479デフォルトの名無しさん (スッップ Sd43-zloz)
2020/07/14(火) 14:13:16.66ID:fwERAfMXd >>478
シミュレートと言ってもとある占いアプリ案件を安請け合いしたツケが面倒臭い計算する羽目にw
しかもプログラム知らないくせにやたらと口煩いクライアントでマジ大弱りなんですよw
配列が無難のようですが、面倒なのでSqliteで対応して納品することにします
ありがとう
シミュレートと言ってもとある占いアプリ案件を安請け合いしたツケが面倒臭い計算する羽目にw
しかもプログラム知らないくせにやたらと口煩いクライアントでマジ大弱りなんですよw
配列が無難のようですが、面倒なのでSqliteで対応して納品することにします
ありがとう
480デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/15(水) 11:58:17.42ID:pL8+4mwq0 RxSwiftって公式サイトないの?
ググってもQiitaとかStackOverflowばかり出てくる
GitHubもチュートリくらいしか見当たらない
みんなどこからこの謎のライブラリの使い方学んでるんだ?
ググってもQiitaとかStackOverflowばかり出てくる
GitHubもチュートリくらいしか見当たらない
みんなどこからこの謎のライブラリの使い方学んでるんだ?
481デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
2020/07/15(水) 12:54:53.34ID:Hu/MzNDe0 >>480
Recommend seeing the playground included in the official git archive.
Recommend seeing the playground included in the official git archive.
482デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
2020/07/15(水) 13:00:06.09ID:Hu/MzNDe0483デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
2020/07/15(水) 13:01:26.28ID:Hu/MzNDe0484デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/15(水) 13:05:09.16ID:pL8+4mwq0 いやナゾナゾとかいらないんですけど・・・
485デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
2020/07/15(水) 14:46:19.63ID:Hu/MzNDe0 >>484
へ?解りやすい例が公式サイトにあるじゃん。
debounceの例が!
例えばkeyboardでr xxx swiftと入力したとする。
xの部分はチャタリングでxを三回pressしている。
発生するkey press eventが”rxswift”で有って欲しい時に、debounceを使うのだ。
debounceを使うと、rxxxswiftと入力されるのを防ぐ事ができる。
へ?解りやすい例が公式サイトにあるじゃん。
debounceの例が!
例えばkeyboardでr xxx swiftと入力したとする。
xの部分はチャタリングでxを三回pressしている。
発生するkey press eventが”rxswift”で有って欲しい時に、debounceを使うのだ。
debounceを使うと、rxxxswiftと入力されるのを防ぐ事ができる。
486デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
2020/07/15(水) 14:52:02.09ID:Hu/MzNDe0 米国共和党は、チャイナ共産党の最高首脳部の資産凍結を検討、ってどう言う意味?
資産凍結ってのは、遺産相続時の口座凍結と同じ?
遺産相続時、相続人は遺産分割協議書が無いと、解凍できなくなってしまうを経験したけど、それと同じ?
自分の口座であっても引き出せなくって事?
俺、米国銀行に口座作った事無いっす。
資産凍結ってのは、遺産相続時の口座凍結と同じ?
遺産相続時、相続人は遺産分割協議書が無いと、解凍できなくなってしまうを経験したけど、それと同じ?
自分の口座であっても引き出せなくって事?
俺、米国銀行に口座作った事無いっす。
487デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
2020/07/15(水) 14:54:25.32ID:Hu/MzNDe0488デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
2020/07/15(水) 15:02:57.45ID:Hu/MzNDe0489デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/15(水) 15:12:10.02ID:pL8+4mwq0 例えば、こういうドキュメントないですか?という質問をしています
https://rxjs-dev.firebaseapp.com/api
https://rxjs-dev.firebaseapp.com/api
490デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/16(木) 16:53:44.02ID:L+apgnKF0491デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 17:09:35.39ID:Ap8TzDuh0 特に必要じゃないからだろ。
492デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/16(木) 17:20:19.12ID:L+apgnKF0 それマジ?w
493デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 17:31:06.75ID:Ap8TzDuh0 必要なら普及してるだろ。
494デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 17:32:20.73ID:Ap8TzDuh0 似た様な仕組みはSwiftUIで導入してるし。
495デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/16(木) 17:41:08.09ID:L+apgnKF0 SwiftUIが出るまで(いやまだ事実上使えないわけだが)の、10年近く
この完全に狂ってるとしか言いようがない delegate で頑張って、
信者は毎年嬉ションを漏らしながら高額所場代をAppleに払い、
ギリマシな糞であるRxSwiftは、StackOverflowとQiitaでコピペ合戦してるというのか?
なんだここは・・・地獄か?PHPより酷い環境がこんなところにあったとは
この完全に狂ってるとしか言いようがない delegate で頑張って、
信者は毎年嬉ションを漏らしながら高額所場代をAppleに払い、
ギリマシな糞であるRxSwiftは、StackOverflowとQiitaでコピペ合戦してるというのか?
なんだここは・・・地獄か?PHPより酷い環境がこんなところにあったとは
496デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 17:43:58.96ID:Ap8TzDuh0 なんだお前か
497デフォルトの名無しさん (アウアウエー Sa02-RMqM)
2020/07/16(木) 19:42:46.57ID:jTRz9sS4a >>495
またおまえかw
またおまえかw
498デフォルトの名無しさん (ワッチョイ 5a9f-uwUD)
2020/07/16(木) 19:53:26.04ID:1IjFQ7i+0 storyboardに親殺された奴がいるのはこのスレですか?
499デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/16(木) 20:19:14.25ID:L+apgnKF0 いいからオフィシャルドキュメントくらいまともに書いてくれ
iOSエンジニアはガイジしかおらんのか
iOSエンジニアはガイジしかおらんのか
500デフォルトの名無しさん (ワッチョイ b135-RMqM)
2020/07/16(木) 20:26:08.47ID:Xk5GpyH60 >>489
よく見つけたね。
よく見つけたね。
501デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 21:09:05.87ID:Ap8TzDuh0 開発元に言え
502デフォルトの名無しさん (ワッチョイ 8910-pqx6)
2020/07/16(木) 21:38:19.37ID:NUDch0ie0 RxSwiftなんか使ったことないんだが
503デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/16(木) 21:43:19.56ID:L+apgnKF0 >>502
何使ってる?
何使ってる?
504デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 22:41:18.72ID:Ap8TzDuh0 質問の意味汲める人居ないだろうな。
505デフォルトの名無しさん (ワッチョイ 2ebb-qFpy)
2020/07/16(木) 22:59:25.08ID:DF0Z9kKK0 ならここで聞くなバカ。
お前も知らんくせに偉そうなこと言うな。
お前も知らんくせに偉そうなこと言うな。
506デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 23:02:46.68ID:Ap8TzDuh0 意味不明。こんな漠然とした質問、君は答えられるか?
507デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/16(木) 23:04:18.74ID:Ap8TzDuh0 「食べるラー油は食べたことないな」
「何食べてる?」
は?
「何食べてる?」
は?
508デフォルトの名無しさん (ワッチョイ daad-zSg9)
2020/07/16(木) 23:12:08.06ID:e4Bz4W8G0 どうでもいい喜ガス
509デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/16(木) 23:24:11.72ID:L+apgnKF0 例えばタップアクションの定義に、みんなstoryboardぺたぺたするのが一般的iOSエンジニアなのかね
510デフォルトの名無しさん (ワッチョイ b135-RMqM)
2020/07/17(金) 07:15:45.53ID:+MJyEQMw0511デフォルトの名無しさん (ワッチョイ 8910-pqx6)
2020/07/17(金) 07:41:11.38ID:mTf7mocg0 >>509
お前この程度のレベルなのかwww
storyboardのグチ言う以前の問題じゃねぇかwwwww
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
http://egg.5ch.net/test/read.cgi/mac/1538778915/
>>216
>uinavigationbarに戻るボタンを付ける方法を教えてください
>back buttonという項目にbackと入力してみましたが変化がありません
>https://i.imgur.com/ZnvocdG.jpg
お前この程度のレベルなのかwww
storyboardのグチ言う以前の問題じゃねぇかwwwww
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
http://egg.5ch.net/test/read.cgi/mac/1538778915/
>>216
>uinavigationbarに戻るボタンを付ける方法を教えてください
>back buttonという項目にbackと入力してみましたが変化がありません
>https://i.imgur.com/ZnvocdG.jpg
512デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/17(金) 07:58:54.65ID:7pD5XCEq0 >>511
早くXcodeのGUIで@IBActionを付ける作業に戻れよ、土方(笑)
早くXcodeのGUIで@IBActionを付ける作業に戻れよ、土方(笑)
513デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/17(金) 08:02:05.12ID:7pD5XCEq0514デフォルトの名無しさん (ワッチョイ 8910-pqx6)
2020/07/17(金) 08:24:10.72ID:mTf7mocg0 否定しないのかwww
顔真っ赤っかじゃねぇかwwww
顔真っ赤っかじゃねぇかwwww
515デフォルトの名無しさん (ワッチョイ b135-RMqM)
2020/07/17(金) 08:49:35.59ID:+MJyEQMw0516デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/17(金) 08:58:45.93ID:7pD5XCEq0517デフォルトの名無しさん (ワッチョイ 8910-pqx6)
2020/07/17(金) 10:42:38.12ID:mTf7mocg0 コードでもstoryboardでも実装できないから愚痴ってるんだね。かわいそうに。
素直にコードでの実装方法教えてくださいって言えばいいのに。
素直にコードでの実装方法教えてくださいって言えばいいのに。
518デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/17(金) 10:47:40.45ID:7pD5XCEq0 RxSwiftなしでの実装方法
あのキチガイみたいな設計のdelegateと、激重storyboardからIBActionぺたぺた
それら以外にあるなら教えてくださいよ
ほらほら
あのキチガイみたいな設計のdelegateと、激重storyboardからIBActionぺたぺた
それら以外にあるなら教えてくださいよ
ほらほら
519デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/17(金) 13:06:17.26ID:r10KBvHI0 delegateの設計の例えばどの辺りがキチガイみたい?
520デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/17(金) 17:24:42.19ID:r10KBvHI0 で、何を実装するの?
521デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/18(土) 01:09:22.93ID:Ik6vvlrU0522デフォルトの名無しさん (ワッチョイ 9501-8WU4)
2020/07/18(土) 06:51:09.31ID:te3QovqN0 今日はSwift誕生10周年
Swift is 10 years old today:
https://github.com/apple/swift/commit/18844bc65229786b96b89a9fc7739c0fc897905e
committed on 18 Jul 2010
Swift is 10 years old today:
https://github.com/apple/swift/commit/18844bc65229786b96b89a9fc7739c0fc897905e
committed on 18 Jul 2010
523デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/18(土) 07:04:50.41ID:MUmFkE+x0 >>519
例えばUITextField
同一画面に複数のUITextFieldあって、そのVCにdeleate実装する場合、
全てのUITextFieldから同一deleateが呼ばれて、それをif文で分岐して下さい
って、どういう神経してたらこんな設計になるか理解できないよ
入力に介入したい場合これ使うようだが
textField(_:shouldChangeCharactersIn:replacementString:)
このメソッド名、引数名から想像できる機能からあまりにも掛け離れてる
しかも必ずreturn falseしてself.textFieldに対して副作用バリバリで実装って
正気の沙汰とは思えないよ
例えばUITextField
同一画面に複数のUITextFieldあって、そのVCにdeleate実装する場合、
全てのUITextFieldから同一deleateが呼ばれて、それをif文で分岐して下さい
って、どういう神経してたらこんな設計になるか理解できないよ
入力に介入したい場合これ使うようだが
textField(_:shouldChangeCharactersIn:replacementString:)
このメソッド名、引数名から想像できる機能からあまりにも掛け離れてる
しかも必ずreturn falseしてself.textFieldに対して副作用バリバリで実装って
正気の沙汰とは思えないよ
524デフォルトの名無しさん (ワッチョイ 2190-QDOf)
2020/07/18(土) 07:08:13.70ID:MUmFkE+x0 >>522
歴10年なんて最後発なのに、よくこんなゴミ屑みたいな設計になったな・・・
そして10年間・・・
、z=ニ三三ニヽ、
,,{{彡ニ三ニ三ニミヽ
}仆ソ'`´''ーー'''""`ヾミi
lミ{ ニ == 二 lミ|
. {ミ| , =、、 ,.=-、 ljハ
{t! ィ・= r・=, !3l
`!、 , イ_ _ヘ l‐' 今まで何してたんだ?
Y { r=、__ ` j ハ─
. r‐、 /)へ、`ニニ´ .イ /ヽ
} i/ //) `ー‐´‐rく |ヽ
l / / /〉、_\_ト、」ヽ!
/| ' /) | \ | \
歴10年なんて最後発なのに、よくこんなゴミ屑みたいな設計になったな・・・
そして10年間・・・
、z=ニ三三ニヽ、
,,{{彡ニ三ニ三ニミヽ
}仆ソ'`´''ーー'''""`ヾミi
lミ{ ニ == 二 lミ|
. {ミ| , =、、 ,.=-、 ljハ
{t! ィ・= r・=, !3l
`!、 , イ_ _ヘ l‐' 今まで何してたんだ?
Y { r=、__ ` j ハ─
. r‐、 /)へ、`ニニ´ .イ /ヽ
} i/ //) `ー‐´‐rく |ヽ
l / / /〉、_\_ト、」ヽ!
/| ' /) | \ | \
525デフォルトの名無しさん (ワッチョイ b135-RMqM)
2020/07/18(土) 07:29:34.41ID:SpahnTTw0 a-bone
まあ、どの言語にも、なんじゃこりゃ?って仕様があるよねぇ。
JavaScriptのあれとか。
まあ、どの言語にも、なんじゃこりゃ?って仕様があるよねぇ。
JavaScriptのあれとか。
526デフォルトの名無しさん (ワッチョイ b135-RMqM)
2020/07/18(土) 07:30:55.02ID:SpahnTTw0 >>525
JavaScriptのundefinedがいろんな意味があるとか。
JavaScriptのundefinedがいろんな意味があるとか。
527デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/18(土) 10:30:43.58ID:Ik6vvlrU0 なんか、結局好みの問題ってレベルだな。
528デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/18(土) 10:41:15.44ID:GYNrv3TO0 えっ
こんなのが好みの奴がおるの?
マ!?
こんなのが好みの奴がおるの?
マ!?
529デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/18(土) 10:45:55.41ID:Ik6vvlrU0 一括で受けて振り分けで済む利便性は有るだろ。
530デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/18(土) 11:10:17.46ID:GYNrv3TO0 最初から振り分けて宣言すればいいよね
山盛りてんこ盛りのif elseが好きなの??
山盛りてんこ盛りのif elseが好きなの??
531デフォルトの名無しさん (ワッチョイ 1a01-DrjK)
2020/07/18(土) 11:11:21.81ID:kH5XjWMj0 同一delegateが呼ばれる設計に自分でしてるのに
どういう神経してたらこんな設計になるのか理解できないとは・・・
どういう神経してたらこんな設計になるのか理解できないとは・・・
532デフォルトの名無しさん (ワッチョイ 1a01-DrjK)
2020/07/18(土) 11:26:49.11ID:kH5XjWMj0 >>523
>textField(_:shouldChangeCharactersIn:replacementString:)
何か勘違いしてるのかもしれないけどとりあえず必ずfalseを返す必要なんて全くないよ
shouldChangeにNoと答えたい時にfalseを返す
名前が長くてすぐにはわかりにくいのは同意するが
textField shouldChangeCharactersIn (the range) (with the) replacementString => Yes/No
なので機能とはかけ離れてない
入力された文字列をテキストフィールドに反映せず
違う文字列を反映する用途にも使えるけど
メソッド名から分かるようにそれは本来の主要な用途じゃないから
>textField(_:shouldChangeCharactersIn:replacementString:)
何か勘違いしてるのかもしれないけどとりあえず必ずfalseを返す必要なんて全くないよ
shouldChangeにNoと答えたい時にfalseを返す
名前が長くてすぐにはわかりにくいのは同意するが
textField shouldChangeCharactersIn (the range) (with the) replacementString => Yes/No
なので機能とはかけ離れてない
入力された文字列をテキストフィールドに反映せず
違う文字列を反映する用途にも使えるけど
メソッド名から分かるようにそれは本来の主要な用途じゃないから
533デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/18(土) 11:41:02.14ID:GYNrv3TO0534デフォルトの名無しさん (ワッチョイ 1a01-DrjK)
2020/07/18(土) 15:42:48.27ID:kH5XjWMj0 >>533
最適な実装は状況によるから自分で考えてね
一ついえるのはdelegateにしても副作用にしてもメソッド名にしても君は一つの側面しか見てない
選択肢を多面的に見てトレードオフの判断ができるようでないと最適な設計選択なんて到底無理
自分の考える代替案と比較して
クソみたいに見える設計にはどういうメリットがあるのかを常に考えるみるといいと思う
最適な実装は状況によるから自分で考えてね
一ついえるのはdelegateにしても副作用にしてもメソッド名にしても君は一つの側面しか見てない
選択肢を多面的に見てトレードオフの判断ができるようでないと最適な設計選択なんて到底無理
自分の考える代替案と比較して
クソみたいに見える設計にはどういうメリットがあるのかを常に考えるみるといいと思う
535デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/18(土) 22:44:29.41ID:GYNrv3TO0 >>534
偉そうにレスしてきたからどれ程のもんかと思えば
> 最適な実装は状況によるから自分で考えてね
ダッッッッッッッッッッッサwwwwwwwwwwwwwwww
UITextFieldを継承した独自のTextFieldを作るとか、RxSwiftを使うとか
それすらも提示できないのか
あまりに哀れ過ぎて言葉にならねえぜ
Apple神が神delegateを設計したのだからそれが最適な設計!!
delegateを叩く奴は考えなしの低脳!!!
ってか?
そっくりそのまま返すぜ
「君は一つの側面しか見てない」キリッ
偉そうにレスしてきたからどれ程のもんかと思えば
> 最適な実装は状況によるから自分で考えてね
ダッッッッッッッッッッッサwwwwwwwwwwwwwwww
UITextFieldを継承した独自のTextFieldを作るとか、RxSwiftを使うとか
それすらも提示できないのか
あまりに哀れ過ぎて言葉にならねえぜ
Apple神が神delegateを設計したのだからそれが最適な設計!!
delegateを叩く奴は考えなしの低脳!!!
ってか?
そっくりそのまま返すぜ
「君は一つの側面しか見てない」キリッ
536デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/18(土) 22:46:38.17ID:GYNrv3TO0 あ、後出しで「考えさせた(キリッ)」とかいらんぞ
やはりiOSエンジニアは頭storyboardのクソバカしかいないようだね
井の中のiOSエンジニア、10年間まるで成長せず
哀れだねえ
やはりiOSエンジニアは頭storyboardのクソバカしかいないようだね
井の中のiOSエンジニア、10年間まるで成長せず
哀れだねえ
537デフォルトの名無しさん (ワッチョイ 462d-0hur)
2020/07/19(日) 00:27:50.12ID:hoyslWWP0 Appleの作った言語に文句言うなら自分で変えれば良いじゃない、どれだけ文句を言っても変えられないなら使うしかないでしょ
与えられたオモチャが使いにくいからって遊ばないより工夫して遊ぶ方が楽しいじゃないか。
それに作り手は使いにくい物を作ろうとして作ってないと思うよ、少なくとも使わせてもらえてることは忘れてはダメだとおもうんこ
与えられたオモチャが使いにくいからって遊ばないより工夫して遊ぶ方が楽しいじゃないか。
それに作り手は使いにくい物を作ろうとして作ってないと思うよ、少なくとも使わせてもらえてることは忘れてはダメだとおもうんこ
538デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/19(日) 00:53:11.80ID:gHiHMthK0 質問です。
どうやって画面全体(UIView)をpinchで拡大・縮小するんですか?
UIViewの上に設置したオブジェクトはpinchで拡大・縮小できました。.
どうやって画面全体(UIView)をpinchで拡大・縮小するんですか?
UIViewの上に設置したオブジェクトはpinchで拡大・縮小できました。.
539デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/19(日) 08:00:31.59ID:AsdfomoK0 >>537
嫌なら使うな!
Apple神が作ったものが使いにくいはずがない!
delegateとstoryboardは楽しい!
delegateとstoryboardが使わせてもらえる幸せ!
清々しいまでの思考停止
そりゃこんな腐った設計のまま10年時が止まりますわ^^;
嫌なら使うな!
Apple神が作ったものが使いにくいはずがない!
delegateとstoryboardは楽しい!
delegateとstoryboardが使わせてもらえる幸せ!
清々しいまでの思考停止
そりゃこんな腐った設計のまま10年時が止まりますわ^^;
540デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/19(日) 08:01:58.56ID:AsdfomoK0 言語がクソなら集るのもやはり蝿だな
さうがにペチパーと同じレベルだとは思わなかったが
iOSエンジニアにもペチパーと同じく名誉ある名前を付けてやりたいな
さうがにペチパーと同じレベルだとは思わなかったが
iOSエンジニアにもペチパーと同じく名誉ある名前を付けてやりたいな
541デフォルトの名無しさん (ワッチョイ b135-RMqM)
2020/07/19(日) 08:44:00.38ID:V8dmb4Z60 >>533
イライラをやり過ごす方法
1. イライラしてる自分を遠くから眺める
やりたく無い事をやらなきゃいけない。なかなか着手出来ない。
やっても悪い結果が生じそうで、目を背けたい。
そんな時の思考方法
1. 後回しにすれば、後日締め切り間際に困るのは自分
2. 困って追い詰められた結果、出てくるのが良いアイディアとは限らない
3. 仮に悪い結果が生じても、立ち直って出直せば良い
イライラをやり過ごす方法
1. イライラしてる自分を遠くから眺める
やりたく無い事をやらなきゃいけない。なかなか着手出来ない。
やっても悪い結果が生じそうで、目を背けたい。
そんな時の思考方法
1. 後回しにすれば、後日締め切り間際に困るのは自分
2. 困って追い詰められた結果、出てくるのが良いアイディアとは限らない
3. 仮に悪い結果が生じても、立ち直って出直せば良い
542デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/19(日) 09:23:16.63ID:AsdfomoK0 言語・SDKがクソ過ぎて発狂の挙げ句精神論に落ち着くiOSエンジニアwww
543デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/19(日) 09:35:07.24ID:OmDJeBqx0 発狂してるのは君。
544デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/19(日) 09:46:26.74ID:AsdfomoK0 >>543
俺が書いた事実・批評に対して、
全て具体的な反論が一切なく、
おまえがわかってないだけ、Appleを信じろ、挙げ句の果てに精神論
これがiOSエンジニアにとっては発狂ではなく自然状態なのだとしたら、すげーわ
俺が書いた事実・批評に対して、
全て具体的な反論が一切なく、
おまえがわかってないだけ、Appleを信じろ、挙げ句の果てに精神論
これがiOSエンジニアにとっては発狂ではなく自然状態なのだとしたら、すげーわ
545デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/19(日) 09:48:10.66ID:AsdfomoK0 ほんとここまで専門性皆無で無能揃いなスレ見たことない
ペチパー以下だぞマジで
ペチパー以下だぞマジで
546デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/19(日) 11:41:01.36ID:OmDJeBqx0 ここではカウンセリングは受け付けてないぞ。
547デフォルトの名無しさん (ワッチョイ 1a01-DrjK)
2020/07/19(日) 11:49:14.56ID:LoWHUcys0 >>535
>UITextFieldを継承した独自のTextFieldを作るとか、RxSwiftを使うとか
このレスを見てなんで一側面しか見れないのかよくわかったわ
どちらも単に抽象化レイヤーを一つ追加して役割の一部を担わせるだけなんだけどそれが理解できてない
その原因は抽象化思考力の欠如
RxSwiftだってtextFieldに対しての副作用バリバリで実装してる
Observableという抽象概念で包んでdelegationじゃなくobserverを活用するためのレイヤーを一つ追加してるだけ
抽象化思考ができないから他人に用意されたAPIという目に見える側面しか捉えられない
ソフトウェアを作る人間としては致命的だから人格とともに克服しよう
>UITextFieldを継承した独自のTextFieldを作るとか、RxSwiftを使うとか
このレスを見てなんで一側面しか見れないのかよくわかったわ
どちらも単に抽象化レイヤーを一つ追加して役割の一部を担わせるだけなんだけどそれが理解できてない
その原因は抽象化思考力の欠如
RxSwiftだってtextFieldに対しての副作用バリバリで実装してる
Observableという抽象概念で包んでdelegationじゃなくobserverを活用するためのレイヤーを一つ追加してるだけ
抽象化思考ができないから他人に用意されたAPIという目に見える側面しか捉えられない
ソフトウェアを作る人間としては致命的だから人格とともに克服しよう
548デフォルトの名無しさん (ワッチョイ b135-RMqM)
2020/07/19(日) 11:54:43.44ID:V8dmb4Z60549デフォルトの名無しさん (ワッチョイ 4590-QDOf)
2020/07/19(日) 11:58:23.41ID:AsdfomoK0550デフォルトの名無しさん (ササクッテロ Sp75-6FTa)
2020/07/19(日) 14:07:37.78ID:qbDhIZinp 漠然とした質問だな。
何をどうしたいんだ?
何をどうしたいんだ?
551デフォルトの名無しさん (アウアウエー Sa02-RMqM)
2020/07/19(日) 14:09:46.66ID:7MrGzgEOa 【悲報】UIをソースで書くことをすすめた俺忘れられる
552デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/19(日) 19:26:29.62ID:gHiHMthK0553デフォルトの名無しさん (ササクッテロ Sp75-6FTa)
2020/07/19(日) 20:02:52.11ID:qbDhIZinp >>552
それはRxSwiftでは実装できてるって事ね?
それはRxSwiftでは実装できてるって事ね?
554デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/19(日) 20:09:22.46ID:gHiHMthK0 >>553
いえ、ID:AsdfomoK0とは全然関係ないですがおねしゃす
いえ、ID:AsdfomoK0とは全然関係ないですがおねしゃす
555デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/19(日) 20:40:30.70ID:OmDJeBqx0556デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/19(日) 22:54:00.14ID:H7onmrrw0 言語がアスペだと信者もアスペになるようだな
557デフォルトの名無しさん (ワッチョイ 1a01-DrjK)
2020/07/19(日) 23:23:07.18ID:LoWHUcys0558デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/19(日) 23:31:46.77ID:H7onmrrw0 >>557
これだよ
プログラムの話をしているはずなのに、一生懸命文章で手順を説明しないといけない
他の言語なら明示的に「こういうコードを書くといいよ」で済む話が
コピペで数秒で済む話が
iOSエンジニアときたら
曖昧模糊とした説明を一生懸命書いて、受け手は一生懸命その説明を解読しそして狂ったstoryboardと格闘し、
コピペの何十・何百倍もの時間が掛かかる
挙げ句の果てにひり出されるのは、長大で支離滅裂で解読不能なstoryboardのdiff
たった数個のViewを置いただけのはずが!どうしてこんなことに!
なぁ、恐ろしいほどの生産性の低さだよな?
なんか擁護・反論ある?
これだよ
プログラムの話をしているはずなのに、一生懸命文章で手順を説明しないといけない
他の言語なら明示的に「こういうコードを書くといいよ」で済む話が
コピペで数秒で済む話が
iOSエンジニアときたら
曖昧模糊とした説明を一生懸命書いて、受け手は一生懸命その説明を解読しそして狂ったstoryboardと格闘し、
コピペの何十・何百倍もの時間が掛かかる
挙げ句の果てにひり出されるのは、長大で支離滅裂で解読不能なstoryboardのdiff
たった数個のViewを置いただけのはずが!どうしてこんなことに!
なぁ、恐ろしいほどの生産性の低さだよな?
なんか擁護・反論ある?
559デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/19(日) 23:32:55.89ID:gHiHMthK0 >>557
ありがとうございます
なるほど
画面領域が狭いから動かない感じがしてたので、スクロールビューにすればいいんですね
試してみたいと思います
随分VC作っちゃったのでちょっと面倒ですが・・TT
ありがとうございます
なるほど
画面領域が狭いから動かない感じがしてたので、スクロールビューにすればいいんですね
試してみたいと思います
随分VC作っちゃったのでちょっと面倒ですが・・TT
560デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/19(日) 23:34:14.75ID:H7onmrrw0 井の中のiOSエンジニア、大海を知らず
この狂気にiOSエンジニアは気付かない
悲しいね
この狂気にiOSエンジニアは気付かない
悲しいね
561デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/19(日) 23:34:16.81ID:gHiHMthK0562デフォルトの名無しさん (ワッチョイ 1a01-DrjK)
2020/07/19(日) 23:34:46.50ID:LoWHUcys0 >>549
>じゃあその豪語してる一側面以外の見方で、他のやり方言ってみろよ
抽象化思考力の無い人間の典型だね => すぐHowに飛びつく
Whatを定義せず背景にあるWhyを理解しようとしない
Howのレイヤーでしか考えられないから他人の用意した設計に従う以外の道がなく行き詰まる
事実の指摘を罵倒と感じてるうちは進歩しないよ
がんばってねー
>じゃあその豪語してる一側面以外の見方で、他のやり方言ってみろよ
抽象化思考力の無い人間の典型だね => すぐHowに飛びつく
Whatを定義せず背景にあるWhyを理解しようとしない
Howのレイヤーでしか考えられないから他人の用意した設計に従う以外の道がなく行き詰まる
事実の指摘を罵倒と感じてるうちは進歩しないよ
がんばってねー
563デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/19(日) 23:38:31.63ID:H7onmrrw0 >>559
ほらな!
たった数行の修正で済む話が!
なんて面倒臭い!
swiftで書いたりGUIで描いたり行ったり来たり!
そしてたった数行の修正で済むはずの簡単な話が!
おまえの全ての作業・時間が無駄になって、今からあのクソ重いXcodeのstoryboardプレビューをコネコネするんだよ!
おまえもさっさと気付いた方がいいぞ!
こんなキチガイみたいな環境で開発してたら、脳みそ腐ってここの連中みたいに
iOS開発しかできないゴミ屑みたいなエンジニアになって人生終わるぞ
ほらな!
たった数行の修正で済む話が!
なんて面倒臭い!
swiftで書いたりGUIで描いたり行ったり来たり!
そしてたった数行の修正で済むはずの簡単な話が!
おまえの全ての作業・時間が無駄になって、今からあのクソ重いXcodeのstoryboardプレビューをコネコネするんだよ!
おまえもさっさと気付いた方がいいぞ!
こんなキチガイみたいな環境で開発してたら、脳みそ腐ってここの連中みたいに
iOS開発しかできないゴミ屑みたいなエンジニアになって人生終わるぞ
564デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/19(日) 23:41:35.02ID:H7onmrrw0 >>562
はいはい、delegateはクソに関して、何一つ反論なし、と
事実の指摘をノラリクラリかわすだけの胡散臭いペテン師になるのが
iOSエンジニアってこったな
言語もSDKもエンジニアもクズばかり
これがiOSだ!
はいはい、delegateはクソに関して、何一つ反論なし、と
事実の指摘をノラリクラリかわすだけの胡散臭いペテン師になるのが
iOSエンジニアってこったな
言語もSDKもエンジニアもクズばかり
これがiOSだ!
565デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/19(日) 23:42:16.00ID:gHiHMthK0 >>563
サーセン、エンジニアじゃなくて素人アプリ作成者です
Swiftのおかげで素人でもアプリを作れるようになってありがたい限りです
Appleがめざしてるのってそっちなんじゃないでしょうか?
高度な仕事はプロがやって、身近なアプリやプログラムは自分で作ってしまうような未来
サーセン、エンジニアじゃなくて素人アプリ作成者です
Swiftのおかげで素人でもアプリを作れるようになってありがたい限りです
Appleがめざしてるのってそっちなんじゃないでしょうか?
高度な仕事はプロがやって、身近なアプリやプログラムは自分で作ってしまうような未来
566デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/19(日) 23:43:42.50ID:H7onmrrw0567デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/19(日) 23:46:27.20ID:H7onmrrw0 >>565
それにしたって異常にデキが悪すぎなんだわ
本当に異常にね、それが何年もの間放置されている
君がまだアプリ作成始めたてで、ここのキチガイ信者のように頭が凝り固まってないなら
もっと他の環境見た方がいいよ
それにしたって異常にデキが悪すぎなんだわ
本当に異常にね、それが何年もの間放置されている
君がまだアプリ作成始めたてで、ここのキチガイ信者のように頭が凝り固まってないなら
もっと他の環境見た方がいいよ
568デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/19(日) 23:50:13.28ID:gHiHMthK0569デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/20(月) 00:12:08.60ID:valIr04X0 >>568
君はだいぶまともな感覚を持ってると思うよ
俺もほんの少し・・・本当にほんの少し叩き過ぎているかもしれないが
それでもXcode, storyboard, iOS SDK、こんな右を向いても左を向いても過去も未来もクソまみれな環境を
何の疑問も持たずにマンセーしてる連中は、ちょっと外の世界ちゃんと見た方がいいよ
君はだいぶまともな感覚を持ってると思うよ
俺もほんの少し・・・本当にほんの少し叩き過ぎているかもしれないが
それでもXcode, storyboard, iOS SDK、こんな右を向いても左を向いても過去も未来もクソまみれな環境を
何の疑問も持たずにマンセーしてる連中は、ちょっと外の世界ちゃんと見た方がいいよ
570デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/20(月) 11:30:52.39ID:TbE9ekYT0 >>558
君はまず、何をしたいのかハッキリしなきゃ。
君はまず、何をしたいのかハッキリしなきゃ。
571デフォルトの名無しさん (ワッチョイ 767b-g7Z/)
2020/07/20(月) 11:34:57.23ID:BXhQoXVm0 >>558
こんなところで愚痴ってるのが一番生産性が低い。
こんなところで愚痴ってるのが一番生産性が低い。
572デフォルトの名無しさん (ワッチョイ 462d-0hur)
2020/07/21(火) 02:22:17.41ID:T+iPFu/K0 ワロタ
573デフォルトの名無しさん (ワッチョイ 6903-pqx6)
2020/07/21(火) 08:35:12.10ID:0sX3H04g0 コード例でレスすらできないにわか共だから仕方ねーだろw なっ番長w
574デフォルトの名無しさん (ワッチョイ ae90-QDOf)
2020/07/21(火) 08:43:00.91ID:jS+/amX50 早くstoryboardを描く手順を書く作業に戻るんだ
575デフォルトの名無しさん (ワッチョイ da8c-a8dv)
2020/07/21(火) 08:58:45.74ID:rI03P7xy0 具体的に何を実装したいか聞かれると黙るんだよな(苦笑)
576デフォルトの名無しさん (ワッチョイ 9501-hFmF)
2020/07/21(火) 10:58:02.48ID:+eQ3fbcl0 ちょっと相談させてください。
Swiftの勉強を初めて最近色々アプリを作ってるんですが、
UIやUX周りがダサくなるんです。
どういったサイトや本を参考にしたら上手く作れるかや
どんなことを意識したらよいかなど教えてほしいです。
Swiftの勉強を初めて最近色々アプリを作ってるんですが、
UIやUX周りがダサくなるんです。
どういったサイトや本を参考にしたら上手く作れるかや
どんなことを意識したらよいかなど教えてほしいです。
577デフォルトの名無しさん (ワッチョイ 91da-YsWi)
2020/07/21(火) 17:54:02.86ID:55NoFJ7r0 >>576
ぎょうさんあるで
https://www.google.com/search?client=firefox-b-d&q=UI%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3
ぎょうさんあるで
https://www.google.com/search?client=firefox-b-d&q=UI%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3
578デフォルトの名無しさん (ワッチョイ 1a01-DrjK)
2020/07/21(火) 22:24:03.76ID:HQA5x8Lv0 >>576
UIもUXも自分がいいと思ったもの・悪いと思ったものをカタログ化して
なんでそう思ったかを記録して振り返るのが力をつける一番の近道
UIの参考本やサイト
1. 基礎を学ぶ => ノンデザイナーズ・デザインブック
2. いい例・悪い例を知る => モバイルデザインパターン(今となっては例がやや古い)
3. 自分がいいと思うデザインを見つけて分析する => dribble.com/mobbin.design/mobile-patterns.comなど
UIもUXも自分がいいと思ったもの・悪いと思ったものをカタログ化して
なんでそう思ったかを記録して振り返るのが力をつける一番の近道
UIの参考本やサイト
1. 基礎を学ぶ => ノンデザイナーズ・デザインブック
2. いい例・悪い例を知る => モバイルデザインパターン(今となっては例がやや古い)
3. 自分がいいと思うデザインを見つけて分析する => dribble.com/mobbin.design/mobile-patterns.comなど
579デフォルトの名無しさん (ササクッテロ Sp85-V+CD)
2020/07/22(水) 13:56:05.75ID:RGJfBlcjp アスペ君みるとiOSアプリ開発が解放された最初の頃に
開発者スレにやってきたflashプログラマが
ボタンパーツでアクションを呼び出さずに
「画面のタッチされた位置を直接取って矩形領域単位でif分岐させて
実行させるにはどうすればいいですか?」って聞いてたのを思い出す。
開発者スレにやってきたflashプログラマが
ボタンパーツでアクションを呼び出さずに
「画面のタッチされた位置を直接取って矩形領域単位でif分岐させて
実行させるにはどうすればいいですか?」って聞いてたのを思い出す。
580デフォルトの名無しさん (ワッチョイ 8110-DfsV)
2020/07/22(水) 14:15:50.93ID:a5UFkifb0581デフォルトの名無しさん (ワッチョイ d901-Hp9I)
2020/07/22(水) 21:12:58.18ID:kFTxsanB0582デフォルトの名無しさん (ワッチョイ 4103-N/5J)
2020/07/23(木) 09:14:42.63ID:FZn4rFS90 flushガーとかいまだに言ってる老害って、だから嫌われるんだよオマエはww
583デフォルトの名無しさん (ワッチョイ 8163-fOmF)
2020/07/23(木) 09:37:50.46ID:Ot/DWqHu0 なぜJavaAppletがあるのにflashなど
584デフォルトの名無しさん (ササクッテロ Sp85-V+CD)
2020/07/23(木) 22:56:17.61ID:EI3yhAHNp iOSアプリ開発の解放初期にはケータイ用フラッシュゲームの開発者に
仕事が次々委託されてフラッシュアプリしかやってない人々が
Objective-Cとインターフェイスビルダーの前で爆死してたから。
やっぱり前提概念が違う畑だから「なんでこうなんだ!」って叫びながら…
仕事が次々委託されてフラッシュアプリしかやってない人々が
Objective-Cとインターフェイスビルダーの前で爆死してたから。
やっぱり前提概念が違う畑だから「なんでこうなんだ!」って叫びながら…
585デフォルトの名無しさん (ワッチョイ 137f-Ar/h)
2020/07/25(土) 01:41:34.83ID:IO3Pc/Ke0 (おかしいな...ねらーは煽れば顔真っ赤にして答えをわざわざ長レスしてくれる間抜け揃いのはずなのに...)
586デフォルトの名無しさん (ワッチョイ 2963-fOmF)
2020/07/25(土) 01:48:36.60ID:GSx77j9X0 レスはするが答える知識はない
587デフォルトの名無しさん (ワッチョイ 4103-N/5J)
2020/07/28(火) 09:20:54.55ID:r5DrVMMO0 ちょっと質問なんですが、よろしくお願いします。
任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、
クラス化と関数化双方のメリット、デメリットはあるのでしょうか
と言うのも、Swiftチップス本を見ると、やたらクラス化例が多く、例えば反復的なロジックを通してある解を得るのにクラスからクラスを多重的に継承して解を得るサンプルがありました。
個人的には、範囲や得られる解の数なんかはクラス扱いするのは良しと思いますが、その解自体は、クラス化するより単純に関数化してコールバックさせた方が無難と思うのですが
Swiftって、クラス化実装して使う言語なんでしょか?
任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、
クラス化と関数化双方のメリット、デメリットはあるのでしょうか
と言うのも、Swiftチップス本を見ると、やたらクラス化例が多く、例えば反復的なロジックを通してある解を得るのにクラスからクラスを多重的に継承して解を得るサンプルがありました。
個人的には、範囲や得られる解の数なんかはクラス扱いするのは良しと思いますが、その解自体は、クラス化するより単純に関数化してコールバックさせた方が無難と思うのですが
Swiftって、クラス化実装して使う言語なんでしょか?
588デフォルトの名無しさん (ブーイモ MMcb-jH4d)
2020/07/28(火) 09:55:26.37ID:z4VI/3qwM >>587
クラス化、関数化、コールバック
この辺の用語をお前の独自定義で使ってるということから理解したほうがいい
インスタンスメソッド、クラスメソッド(Type Method)、グローバルメソッド(global function)はスコープの違い
クラス化、関数化、コールバック
この辺の用語をお前の独自定義で使ってるということから理解したほうがいい
インスタンスメソッド、クラスメソッド(Type Method)、グローバルメソッド(global function)はスコープの違い
589デフォルトの名無しさん (ワッチョイ 138c-/llO)
2020/07/28(火) 10:26:11.46ID:C+azHaMp0 関数化したとして、それをどこに置いてどうやって呼び出すかという話だね
590デフォルトの名無しさん (アウアウエー Sae3-kD8W)
2020/07/28(火) 10:30:34.81ID:XOlplFx+a 複数の値を取得するときに重複を許さないのか書いてないのでアマチュア
591デフォルトの名無しさん (ワッチョイ 8110-DfsV)
2020/07/28(火) 11:28:29.31ID:6ENOkjxs0 使う目的次第で変わるだろ
592デフォルトの名無しさん (アウアウエー Sae3-kD8W)
2020/07/28(火) 12:29:17.69ID:XOlplFx+a 重複あり
重複なし
両方に対応
のどれなのかという意味
使う目的次第で変わるなら「両方に対応」
重複なし
両方に対応
のどれなのかという意味
使う目的次第で変わるなら「両方に対応」
593デフォルトの名無しさん (ワッチョイ 138c-/llO)
2020/07/28(火) 13:10:19.88ID:C+azHaMp0 つうか、なぜ敢えて
「任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、」
という条件を付けたのか。
「任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、」
という条件を付けたのか。
594デフォルトの名無しさん (ワッチョイ 138c-/llO)
2020/07/28(火) 13:12:22.61ID:C+azHaMp0 レンジでランダムな数値を取得なんて、わざわざ採り上げる様な話じゃ無いだろうに。
595デフォルトの名無しさん (ブーイモ MM9d-jH4d)
2020/07/28(火) 14:03:46.36ID:UMrDzUJ6M >>593
どういう処理を関数にしようとしてるかを書くことで回答する側の助けになるかもしれないと思ったんだろ
どういう情報を提供すればいいか初心者は判断できないんだから生暖かく見てやれよ
論点と関係ない箇所をひたすら掘り下げても意味ないぞ
どういう処理を関数にしようとしてるかを書くことで回答する側の助けになるかもしれないと思ったんだろ
どういう情報を提供すればいいか初心者は判断できないんだから生暖かく見てやれよ
論点と関係ない箇所をひたすら掘り下げても意味ないぞ
596デフォルトの名無しさん (ワッチョイ 5163-fOmF)
2020/07/28(火) 14:07:35.50ID:D9MYW6vz0 疑似乱数は状態をもたないといけないから
597デフォルトの名無しさん (ワッチョイ 138c-/llO)
2020/07/28(火) 14:17:19.49ID:C+azHaMp0 >>595
基本的に同意。
処理内容の提示に何らかの意図が有る可能性も含めて、その点を指摘する事によって、今後の質問の仕方の改善に繋がる、または意図的だった場合には論議の方向を本来質問の目的であった筈の内容に修正できると思って敢えて指摘した。
基本的に同意。
処理内容の提示に何らかの意図が有る可能性も含めて、その点を指摘する事によって、今後の質問の仕方の改善に繋がる、または意図的だった場合には論議の方向を本来質問の目的であった筈の内容に修正できると思って敢えて指摘した。
598デフォルトの名無しさん (スプッッ Sd9a-tt3/)
2020/07/31(金) 11:01:40.22ID:n9K7hSn9d 世界各国の主要都市の緯度経度データを使用したアプリを作っています。
緯度経度のデータ構成は、都市名/緯度/経度/国コードで、約74000データあります。
とりあえずテキストファイルの主要都市の緯度経度データを読み込んで配列化してみたのですが、
読み込んで起動するまでに30秒近くかかるので、直接ソースに書いてみたら数秒で起動できるようになりました。
読み込んで、配列化したデータをmapやfilterなんかを使って都市名表示や同経度の都市を表示するところまではできたのですが、
たまにですが、表示にもたつくときがあります。
配列を使って処理するのには、74000データは多過ぎるのでしょうか。
データベースのスキルが無いのですが、データベース化して処理するのがよいでしょうか。
アドバイスお願いします。
緯度経度のデータ構成は、都市名/緯度/経度/国コードで、約74000データあります。
とりあえずテキストファイルの主要都市の緯度経度データを読み込んで配列化してみたのですが、
読み込んで起動するまでに30秒近くかかるので、直接ソースに書いてみたら数秒で起動できるようになりました。
読み込んで、配列化したデータをmapやfilterなんかを使って都市名表示や同経度の都市を表示するところまではできたのですが、
たまにですが、表示にもたつくときがあります。
配列を使って処理するのには、74000データは多過ぎるのでしょうか。
データベースのスキルが無いのですが、データベース化して処理するのがよいでしょうか。
アドバイスお願いします。
599デフォルトの名無しさん (ワッチョイ 7903-tt3/)
2020/07/31(金) 12:44:59.93ID:WkcEDinO0 >>598
シーケンシャルリードで30秒はリード処理見直した方がいいね
後、配列map filterも100万レコードでも問題ないと思われ 何に表示してるか解らんが、表示処理見直してみ
多分、表示項目数が多いと遅延するんじゃね?
シーケンシャルリードで30秒はリード処理見直した方がいいね
後、配列map filterも100万レコードでも問題ないと思われ 何に表示してるか解らんが、表示処理見直してみ
多分、表示項目数が多いと遅延するんじゃね?
600デフォルトの名無しさん (ワッチョイ fa63-UD9X)
2020/07/31(金) 12:50:31.46ID:vkN8amTw0 緯度経度は二次元データだからmapにすんなりキーとして入るまい
検索に問題ありそう
検索に問題ありそう
601デフォルトの名無しさん (ワッチョイ fa63-UD9X)
2020/07/31(金) 12:55:54.43ID:vkN8amTw0 速度関係は実際やってみんとほんとなんもわからん
602デフォルトの名無しさん (ワッチョイ fa63-UD9X)
2020/07/31(金) 12:58:13.64ID:vkN8amTw0 ごめんうそ
表示のがあやしい
表示のがあやしい
603デフォルトの名無しさん (ワッチョイ 7903-tt3/)
2020/07/31(金) 13:09:56.83ID:WkcEDinO0604デフォルトの名無しさん (ワッチョイ 7a8c-fUw5)
2020/07/31(金) 13:24:04.33ID:Y2BSiO9f0 Core Dataは試した?
605デフォルトの名無しさん (ワッチョイ 9910-eesA)
2020/07/31(金) 13:57:19.04ID:Q5luCKml0 realmにぶっこんで終わり
これが一番楽
これが一番楽
606デフォルトの名無しさん (スプッッ Sd9a-tt3/)
2020/07/31(金) 14:46:12.84ID:62CH1eM/d >>599-605
アドバイスありがとうございます。
var 配列[74000][5]という変数にデータをいれてます。
struct^^; データベース^^; もう少し、勉強してから作ってみます。
すみませんでした。ありがとうございました。
アドバイスありがとうございます。
var 配列[74000][5]という変数にデータをいれてます。
struct^^; データベース^^; もう少し、勉強してから作ってみます。
すみませんでした。ありがとうございました。
607デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
2020/07/31(金) 18:19:15.45ID:qOuPpOnf0 >>598
8bit, 16bitマシンじゃあるまいし、74,000個のdoubleデータ, Stringデータは、64bitマシンでは問題無い。
100万個でもOK.
10億個(1G個、10^9個)だと厳しい。1億個をメモリに置いて、残りをDiskから読むというCache Algorithmを考え始めないとイケナイ。
大抵は、よくヒットする1億個を先読みするとか、そんな感じの処理をすればよろし!
8bit, 16bitマシンじゃあるまいし、74,000個のdoubleデータ, Stringデータは、64bitマシンでは問題無い。
100万個でもOK.
10億個(1G個、10^9個)だと厳しい。1億個をメモリに置いて、残りをDiskから読むというCache Algorithmを考え始めないとイケナイ。
大抵は、よくヒットする1億個を先読みするとか、そんな感じの処理をすればよろし!
608デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
2020/07/31(金) 18:25:29.94ID:qOuPpOnf0 >>607
1億個を格納できるCacheを用意して、1,000万個単位(page)でCacheへ読み込むとする。
次つぎとpage単位でCacheへ格納していくと、いつかはCacheは満杯になる。更にpageをCacheへ格納したい時に、どのpageを破棄するのか?
これの選択方法がCache Algorithm。
1億個を格納できるCacheを用意して、1,000万個単位(page)でCacheへ読み込むとする。
次つぎとpage単位でCacheへ格納していくと、いつかはCacheは満杯になる。更にpageをCacheへ格納したい時に、どのpageを破棄するのか?
これの選択方法がCache Algorithm。
609デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
2020/07/31(金) 18:29:51.32ID:qOuPpOnf0610デフォルトの名無しさん (ワッチョイ 7aad-Xvfy)
2020/07/31(金) 18:33:05.97ID:3N4YRTxK0 すなおにsqlite使ったほうがいい。
611デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
2020/07/31(金) 18:56:34.92ID:qOuPpOnf0 今時の高性能マシン、調べた。
768GBメモリ、140万円
1.5TBメモリ、250万円
意外と手の届く価格だ。
[Mac Proタワー型を購入 - Apple(日本)](https://www.apple.com/jp/shop/buy-mac/mac-pro/tower#)
128GBDDR4 ECCメモリ1枚って、How much?
768GBメモリ、140万円
1.5TBメモリ、250万円
意外と手の届く価格だ。
[Mac Proタワー型を購入 - Apple(日本)](https://www.apple.com/jp/shop/buy-mac/mac-pro/tower#)
128GBDDR4 ECCメモリ1枚って、How much?
612デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
2020/07/31(金) 19:02:15.09ID:qOuPpOnf0 >>611
[1枚で“128GB”のDDR4 LRDIMMが在庫販売中、2枚組で実売40万円 - AKIBA PC Hotline!](https://akiba-pc.watch.impress.co.jp/docs/news/news/1257363.html)
[1枚で“128GB”のDDR4 LRDIMMが在庫販売中、2枚組で実売40万円 - AKIBA PC Hotline!](https://akiba-pc.watch.impress.co.jp/docs/news/news/1257363.html)
613デフォルトの名無しさん (ワッチョイ 3163-04Xx)
2020/08/06(木) 11:35:41.65ID:O+ldt0Cc0 ご存知の方教えて下さい
Xcodeでアプリを作成し実機に転送をしてもしばらく時間を置くと起動しなくなります。
ググって見ると無償は1週間期限があるとの事なのですが、今はそれも無いのでしょうか?
それとも何か他にやらなければならない事があるのでしょうか?
Xcodeでアプリを作成し実機に転送をしてもしばらく時間を置くと起動しなくなります。
ググって見ると無償は1週間期限があるとの事なのですが、今はそれも無いのでしょうか?
それとも何か他にやらなければならない事があるのでしょうか?
614デフォルトの名無しさん (アウアウエー Sa23-GKXO)
2020/08/06(木) 12:45:08.08ID:AmkDyY0ba 答になってないけど有料会員でもそれ起こるぞ
615デフォルトの名無しさん (ワッチョイ 3163-04Xx)
2020/08/06(木) 13:42:26.83ID:O+ldt0Cc0616デフォルトの名無しさん (スッップ Sd33-z06m)
2020/08/06(木) 22:11:09.36ID:uGmJJfEmd >>556
UIをプログラミング言語で書くこととXMLなどの独自書式で書くことと専用ツールの独自バイナリデータで書くことの間を流行が行ったり来たりする現象をなんて言ったっけ?
UIをプログラミング言語で書くこととXMLなどの独自書式で書くことと専用ツールの独自バイナリデータで書くことの間を流行が行ったり来たりする現象をなんて言ったっけ?
617デフォルトの名無しさん (スッップ Sd33-z06m)
2020/08/06(木) 22:14:02.32ID:uGmJJfEmd >>587
クラスの方が設計が簡単で、設計しないなら関数の方が簡単
クラスの方が設計が簡単で、設計しないなら関数の方が簡単
618デフォルトの名無しさん (ワッチョイ 13ad-IIsV)
2020/08/07(金) 14:47:10.59ID:P0nXu20W0 国際銀行間通信協会
619デフォルトの名無しさん (アウアウエー Sa23-GKXO)
2020/08/07(金) 15:36:37.79ID:LFnasRhea Swift違い
620デフォルトの名無しさん (ワッチョイ eb63-FoHg)
2020/08/07(金) 16:38:27.59ID:Ojdjt83K0 それ開発したことある
621デフォルトの名無しさん (ワッチョイ 5903-4+us)
2020/08/08(土) 06:51:03.40ID:92I+/0k20 何でもかんでもクラスとかはマヌケだろ
622デフォルトの名無しさん (ササクッテロレ Sp5d-loxM)
2020/08/08(土) 17:15:49.08ID:FXaHxi7mp623デフォルトの名無しさん (ワッチョイ 9901-OlBD)
2020/08/15(土) 22:26:48.97ID:d+4FTUYL0 掲示板のビューワーアプリ(5ちゃんではない)を作ろうとしてるんですが、データを取得するだけでなくこっちから送る(書き込んだりスレ立てたり)ことが出来るAPIってありますか?
624デフォルトの名無しさん (ワッチョイ be2d-MiFo)
2020/08/15(土) 22:38:47.96ID:V+J5gv8f0 有りますよ、どこの掲示板ですか?
625デフォルトの名無しさん (ワッチョイ 9901-OlBD)
2020/08/16(日) 01:08:16.61ID:1z2A7ViJ0 マジですか
爆サイです
爆サイです
626デフォルトの名無しさん (ワッチョイ ed35-ZVh2)
2020/08/16(日) 06:45:11.24ID:tjZsUAn/0 bakusai.com
なんて初めて見た。2014年の投稿があったから、古いサイトなのね。
POSTで投稿するんじゃ無いの?
なんて初めて見た。2014年の投稿があったから、古いサイトなのね。
POSTで投稿するんじゃ無いの?
627デフォルトの名無しさん (ワッチョイ 9901-OlBD)
2020/08/16(日) 08:15:14.89ID:1z2A7ViJ0628デフォルトの名無しさん (ワッチョイ 9901-OlBD)
2020/08/16(日) 08:32:49.13ID:1z2A7ViJ0 爆サイ.com専用のAPIは公開されていないようなのですが、
掲示板サイトに使える汎用APIのようなものがあるのでしょうか?
それとも無いなら自分で作るしか無いのでしょうか?
掲示板サイトに使える汎用APIのようなものがあるのでしょうか?
それとも無いなら自分で作るしか無いのでしょうか?
629デフォルトの名無しさん (ワッチョイ 428c-9fi9)
2020/08/16(日) 09:43:13.40ID:+eSL7X/A0 そのサイトに問い合わせる事で内科医?
630デフォルトの名無しさん (ワッチョイ 9901-OlBD)
2020/08/16(日) 11:21:04.59ID:1z2A7ViJ0 何をですか?
631デフォルトの名無しさん (ワッチョイ 9901-XQXO)
2020/08/16(日) 14:09:46.53ID:8WlfPd5U0 アピがあるか聞いてみれば。
632デフォルトの名無しさん (ワッチョイ 9901-OlBD)
2020/08/16(日) 14:38:01.94ID:1z2A7ViJ0 ありがとうございます
直接メールを送りました
直接メールを送りました
633デフォルトの名無しさん (ワッチョイ 8101-6UhS)
2020/08/17(月) 23:41:19.98ID:frAy30YW0634デフォルトの名無しさん (ワッチョイ 42ad-p0wA)
2020/08/18(火) 19:22:59.74ID:0e8htstX0 SwiftUIってどう?
635デフォルトの名無しさん (ブーイモ MMb6-MiFo)
2020/08/18(火) 22:27:30.61ID:BSy1bxL9M 俺も気になってる
636デフォルトの名無しさん (ワッチョイ 7f8c-TUy9)
2020/08/19(水) 11:26:13.04ID:xO2zQibT0637デフォルトの名無しさん (ワッチョイ 9f01-2cH5)
2020/08/19(水) 12:42:48.14ID:LQ0AAX+I0 >>633 SwiftWasm がクラウドで動いてる。
Run Swift in browsers
SwiftWasm compiles your Swift code to WebAssembly.
https://swiftwasm.org
先頭の Hello を こんにちは に変更してCloud のSwiftでコンパイル wasmを出力して実行
https://i.imgur.com/Jpqs0zH.jpg
ブラウザはiPhone のSafari
Run Swift in browsers
SwiftWasm compiles your Swift code to WebAssembly.
https://swiftwasm.org
先頭の Hello を こんにちは に変更してCloud のSwiftでコンパイル wasmを出力して実行
https://i.imgur.com/Jpqs0zH.jpg
ブラウザはiPhone のSafari
638デフォルトの名無しさん (ワッチョイ 7fad-n+O8)
2020/08/20(木) 02:41:31.16ID:hmdc6iUu0 ドキュメントとビューをいかにして分離するかがGUIライブラリの重要課題になるわけだけど、
SwiftUIの場合、ビューのための変数をドキュメントが持つ必要に迫られる印象。
構造体の配列をリストでビューに表示する場合を考えてみる。
構造体に相当するリストアイテムがクリックされた時にダイアログを安全に一回だけ表示するには、
ダイアログ発火用変数を配列の要素それぞれに追加せざるを得なくなる。
ダイアログ発火用変数が共有でひとつしかない場合、alertイベントが全リストアイテムに対して発火する危険がある。
SwiftUIはダイアログを一回しか表示しないよう安全に忖度してくれているが、
それが良いことか悪いことか判断しかねる。
以下はSwiftUIでダイアログを表示するサンプルの解説ページ。
https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-actions-to-alert-buttons
たったひとつの変数(解説ページのサンプルコードのshowingAlert相当)では、
複数あるリストアイテムのタップイベントからのダイアログ表示にうまく対応できないことには、
実際にプログラムを動かしてみないと気づけない。
SwiftUIの場合、ビューのための変数をドキュメントが持つ必要に迫られる印象。
構造体の配列をリストでビューに表示する場合を考えてみる。
構造体に相当するリストアイテムがクリックされた時にダイアログを安全に一回だけ表示するには、
ダイアログ発火用変数を配列の要素それぞれに追加せざるを得なくなる。
ダイアログ発火用変数が共有でひとつしかない場合、alertイベントが全リストアイテムに対して発火する危険がある。
SwiftUIはダイアログを一回しか表示しないよう安全に忖度してくれているが、
それが良いことか悪いことか判断しかねる。
以下はSwiftUIでダイアログを表示するサンプルの解説ページ。
https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-actions-to-alert-buttons
たったひとつの変数(解説ページのサンプルコードのshowingAlert相当)では、
複数あるリストアイテムのタップイベントからのダイアログ表示にうまく対応できないことには、
実際にプログラムを動かしてみないと気づけない。
639デフォルトの名無しさん (ワッチョイ 7901-+N8O)
2020/08/27(木) 13:01:44.80ID:w6xXquBx0 インスタみたいに画像の1枚目は右スワイプすると前画面に戻って2枚目以降は前の画像に戻る動きってどうやってんだ
実装したことある人教えてくだされ
実装したことある人教えてくだされ
640デフォルトの名無しさん (ワッチョイ 028c-hVmo)
2020/08/27(木) 13:44:53.08ID:jZREk3S/0 普通に条件分岐で行けそうだと思うけど、駄目なのか?
641デフォルトの名無しさん (ワッチョイ adda-1etN)
2020/08/27(木) 22:53:36.94ID:h2UmzEXk0 Navigation Controller付けてるんだけど、UIButtonでトップ画面に戻ると、Navigation Barが消える・・・
どうすればいいの?
どうすればいいの?
642デフォルトの名無しさん (ワッチョイ 3d5f-GvEb)
2020/08/29(土) 21:46:01.35ID:y384V/dz0 guardでassert+return書くのって考え方間違ってる?
throw書くのかったるいっていうのが拭えないや
Swiftだとfunctionにthrowつけないといけないのがネック
面倒くさくてつい多用しちゃうけど美しくない
throw書くのかったるいっていうのが拭えないや
Swiftだとfunctionにthrowつけないといけないのがネック
面倒くさくてつい多用しちゃうけど美しくない
643デフォルトの名無しさん (ワッチョイ 5f01-r2Vx)
2020/09/04(金) 20:20:49.66ID:F8gKgkUr0 質問スレとかあったらすまん
String型の文字列を計算したいのだがどうすればできるか教えて欲しい
例えば
var str = ''1+1''
だったら、計算してstrが2になるような
自分はswift始めたばかりで本見ながらやって、本の電卓のアプリを改良しようとしたけど詰まった
わからない所があったらすぐ付け足す
String型の文字列を計算したいのだがどうすればできるか教えて欲しい
例えば
var str = ''1+1''
だったら、計算してstrが2になるような
自分はswift始めたばかりで本見ながらやって、本の電卓のアプリを改良しようとしたけど詰まった
わからない所があったらすぐ付け足す
644デフォルトの名無しさん (ワッチョイ 5f8c-cOHk)
2020/09/04(金) 20:29:00.85ID:WJMMkE3V0 データと表示は別で考えるのが吉。
645デフォルトの名無しさん (ワッチョイ 5fad-n8ne)
2020/09/04(金) 21:32:04.62ID:i1o0tLie0 >>643
以下ページはどうかね?
逆ポーランド記法のアルゴリズム(Xcodeでswiftを使った電卓アプリ作り)No.1 備忘録
https://qiita.com/akidon0000/items/c5fb48d91fe5b77f6a59
以下ページはどうかね?
逆ポーランド記法のアルゴリズム(Xcodeでswiftを使った電卓アプリ作り)No.1 備忘録
https://qiita.com/akidon0000/items/c5fb48d91fe5b77f6a59
646デフォルトの名無しさん (ワッチョイ 5f01-YnK0)
2020/09/04(金) 21:43:17.79ID:nh9T8LFU0647デフォルトの名無しさん (ワッチョイ 5f01-r2Vx)
2020/09/05(土) 02:08:02.67ID:7M2QMq2g0 >>646調べたらNSExpressionのやつが合ったので見よう見まねでやって見た
https://pastebin.com/RxiVetXJ
labelB.textのところに
initializer 'init(_:)' requires that 'NSNumber?' conform to 'LosslessStringConvertible'
というエラーがでる
そもそもここ以外が間違ってるかも…
https://pastebin.com/RxiVetXJ
labelB.textのところに
initializer 'init(_:)' requires that 'NSNumber?' conform to 'LosslessStringConvertible'
というエラーがでる
そもそもここ以外が間違ってるかも…
648デフォルトの名無しさん (ワッチョイ 5f8c-cOHk)
2020/09/05(土) 09:46:17.17ID:yvbkz/0Q0 間違ってると思う箇所はきちんとリストアップして優先度を決める。
エラーには自分なりの説明が出来る程度までは対処する。
エラーには自分なりの説明が出来る程度までは対処する。
649デフォルトの名無しさん (ワッチョイ 5f01-r2Vx)
2020/09/05(土) 23:39:00.93ID:7M2QMq2g0 あ、すまんエラーのとこは自己解決した
646ありがとう〜 3で出来た
さんくす
646ありがとう〜 3で出来た
さんくす
650デフォルトの名無しさん (ワッチョイ 5f01-r2Vx)
2020/09/06(日) 00:57:22.28ID:RvSKDCa30 何度もすまん
NSExpression って%使えない?
%を入れようとするとエラーになってしまう
NSExpression って%使えない?
%を入れようとするとエラーになってしまう
651デフォルトの名無しさん (ワッチョイ 5f2c-K839)
2020/09/07(月) 14:41:04.52ID:M4UXIQXF0 >>650
使った事ないけどエスケープしたらどうなんの?
使った事ないけどエスケープしたらどうなんの?
652デフォルトの名無しさん (アウアウウー Sa5b-tGkM)
2020/09/17(木) 20:17:00.56ID:Vnja5ilEa Xcodeのダウンロードができない、、、
5GBくらいまでDLしてたのに最初からに戻った
5GBくらいまでDLしてたのに最初からに戻った
653デフォルトの名無しさん (アウアウエー Sadf-Tc/s)
2020/09/17(木) 20:56:55.32ID:EgYeWZQ5a めちゃくちゃ時間かかるよな
654デフォルトの名無しさん (アウアウウー Sa5b-tGkM)
2020/09/17(木) 21:27:18.47ID:Vnja5ilEa 2度目のDLはまだ500MB、、、
iOS14にしてからやった方がいいのかな
iOS14にしてからやった方がいいのかな
655デフォルトの名無しさん (ワッチョイ 177f-mv5V)
2020/09/17(木) 22:06:52.03ID:qRMpu/GI0 当たりを引けるといいね…
https://gigazine.net/news/20200917-apple-ios-14-release/
さて、このXcode12 GMですが、面白いことに同一URLからDLしても異なるバージョンのXcodeが降ってきます。
中略
もちろんアタリを引くまで10GBのDLを繰り返す必要があります。
https://gigazine.net/news/20200917-apple-ios-14-release/
さて、このXcode12 GMですが、面白いことに同一URLからDLしても異なるバージョンのXcodeが降ってきます。
中略
もちろんアタリを引くまで10GBのDLを繰り返す必要があります。
656デフォルトの名無しさん (アウアウウー Sa5b-tGkM)
2020/09/17(木) 23:38:14.42ID:Vnja5ilEa え?まだ直ってないの?
657デフォルトの名無しさん (アウアウエー Sadf-Tc/s)
2020/09/17(木) 23:43:49.45ID:EgYeWZQ5a いやなんじゃそりゃ
もしかして今アップデートしない方がいい?
もしかして今アップデートしない方がいい?
658デフォルトの名無しさん (ワッチョイ 9fad-W2Jb)
2020/09/18(金) 12:17:36.05ID:/7Cg61vK0 あわわ。iOS14にしたらSiwftUIのDividerで表示される水平線が1本から3本に増えてる。
ネットを騒がす各種人気有料ゲームアプリ起動できない不具合に比べたら大したことないけど。
ネットを騒がす各種人気有料ゲームアプリ起動できない不具合に比べたら大したことないけど。
659デフォルトの名無しさん (ワッチョイ 9fad-W2Jb)
2020/09/18(金) 17:25:57.31ID:/7Cg61vK0 SwiftUIのalertダイアログのOKコールバック内でUIを操作すると Index out of rangeを吐くようになった。
これは仕様なのか不具合なのか。
これは仕様なのか不具合なのか。
660デフォルトの名無しさん (ブーイモ MMfb-mv5V)
2020/09/18(金) 21:27:49.77ID:uGfPgqFsM >>657
迷わずいけよ!
迷わずいけよ!
661デフォルトの名無しさん (アウアウウー Sa5b-tGkM)
2020/09/18(金) 22:23:48.12ID:Jzpl8xwta 仕事で使ってないならしばらく11でもいい?
12にしたらswiftの書き方というか何か変わるの?
12にしたらswiftの書き方というか何か変わるの?
662デフォルトの名無しさん (ワッチョイ ff2d-LXz4)
2020/09/19(土) 05:07:55.55ID:y3dAgiRW0663デフォルトの名無しさん (オッペケ Srcb-80Nt)
2020/09/19(土) 16:44:48.60ID:CgBAhMn7r バージョン12に上げずに実機テストする方法ないですかね?
容量ないからアップデートできない
容量ないからアップデートできない
664デフォルトの名無しさん (ワッチョイ 5701-Vdc8)
2020/09/19(土) 18:23:25.28ID:MAjy/goA0 xcode12って何か変わった?
665659 (ワッチョイ 9fad-W2Jb)
2020/09/19(土) 23:21:44.35ID:k1zGJrGG0 alertコールバックは関係なかった。ForEach()をarray.indicesで回したのが良くなかった。
配列が動的変化する場合は、配列要素を受け取るタイプのForEachを使う必要がある。
メモリチェックが厳格になったのかも。
配列が動的変化する場合は、配列要素を受け取るタイプのForEachを使う必要がある。
メモリチェックが厳格になったのかも。
666デフォルトの名無しさん (ブーイモ MMcf-Vdc8)
2020/09/20(日) 23:27:43.63ID:/T++esQaM xcodeのバージョン12が異常なほど遅いんですがどうしたらいいでしょうか?
もしかして待つしかない?
もしかして待つしかない?
667デフォルトの名無しさん (アウアウエー Saaa-8GNv)
2020/09/23(水) 14:11:39.16ID:aTOAehxEa Introducing Swift on Windows
https://swift.org/blog/swift-on-windows/
https://swift.org/blog/swift-on-windows/
668デフォルトの名無しさん (ブーイモ MM0e-CEbw)
2020/09/23(水) 18:59:25.88ID:O6i9l5fMM SwiftついにWindowsに来たね
669デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/23(水) 19:01:36.76ID:ebDTFOq90 何に使うかだけどな。、
670デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/23(水) 19:44:46.37ID:EUbP95XR0 C#アプリがmacOSで動いても ( ´_ゝ`) フーンでおしまいだったじゃん。
671デフォルトの名無しさん (ブーイモ MM0e-JR8X)
2020/09/23(水) 21:48:39.72ID:aCQsiRgwM GUIも動けばふーんで終わらなかったと思うんだがな
swiftのほうは見た目しょぼいけど単なるwin32apiラッパではないライブラリが備わっているようだ
swiftのほうは見た目しょぼいけど単なるwin32apiラッパではないライブラリが備わっているようだ
672デフォルトの名無しさん (アウアウウー Sa43-E7vW)
2020/09/23(水) 23:07:15.54ID:R5I2lDwha ん?winからアプリのリリースできるようになったんか?
673デフォルトの名無しさん (ワッチョイ d62d-aCyu)
2020/09/24(木) 05:26:42.99ID:LWdhxfUa0 どこを目指してるのだろうな
674デフォルトの名無しさん (アウアウウー Sa43-8GNv)
2020/09/24(木) 08:42:33.20ID:umfHzSsNa SwiftでWindowsアプリ開発可能に クロスプラットフォーム化も
https://www.itmedia.co.jp/news/articles/2009/23/news122.html
https://www.itmedia.co.jp/news/articles/2009/23/news122.html
675デフォルトの名無しさん (ワッチョイ 92ba-7xtp)
2020/09/24(木) 14:04:24.05ID:ZYzHeYcc0 winで動くんか
丁度Mac壊れたんで有難い
丁度Mac壊れたんで有難い
676デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/24(木) 14:09:06.64ID:jP21bCam0 >>675
で、Swiftでどこ向けに何を書くんだい?
で、Swiftでどこ向けに何を書くんだい?
677デフォルトの名無しさん (ワッチョイ 9ebb-8I62)
2020/09/24(木) 14:45:22.29ID:BAyxlToW0 Swiftを公教育で取り入れづらい理由の一つが、Windowsで動かす上での障壁だったっぽいからな
これで一歩前進か
それにしても、Yahooニュースのコメント欄は、iOSのアプリ開発がWindowsでできるようになったと勘違いしてるやつだらけで驚くな
これで一歩前進か
それにしても、Yahooニュースのコメント欄は、iOSのアプリ開発がWindowsでできるようになったと勘違いしてるやつだらけで驚くな
678デフォルトの名無しさん (アウウィフ FF43-0ian)
2020/09/24(木) 15:04:57.50ID:0BhvwOmcF っていうかMac無しでも
iPhone用アプリとか
Mac用アプリとか
開発出来る様にしてくれ
iPhone用アプリとか
Mac用アプリとか
開発出来る様にしてくれ
679デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/24(木) 15:16:34.31ID:jP21bCam0 Windows無しでOfficeの全機能使えないのとまあ、似た様なものだし
680デフォルトの名無しさん (アウアウエー Saaa-XRjb)
2020/09/25(金) 13:58:45.75ID:lOAzXj7ma またアップデート来とるがな
ふざけんな
ふざけんな
681デフォルトの名無しさん (アウアウウー Sa43-QE0L)
2020/09/25(金) 19:19:14.35ID:wJ7RPFW0a Swift自体はもしかしたら良い言語なのかもしれないけどXcodeとautolayoutがストレスすぎてiOS開発が苦行すぎる
682デフォルトの名無しさん (アウアウエー Saaa-XRjb)
2020/09/25(金) 19:52:53.60ID:lOAzXj7ma さすがに11年前のmacbookproじゃ遅すぎる
683デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/25(金) 22:32:24.08ID:xdrtZXMH0 >>681
つ SwiftUI
つ SwiftUI
684デフォルトの名無しさん (アウアウエー Saaa-aCyu)
2020/09/26(土) 06:56:14.49ID:zYEvsnrsa つ久しぶりに見たw
685デフォルトの名無しさん (ワッチョイ d62d-aCyu)
2020/09/26(土) 07:43:12.80ID:Fp58CWmo0 でつ
686デフォルトの名無しさん (ワッチョイ 92ba-8I62)
2020/09/26(土) 10:11:27.00ID:wieA528b0 早くwinでやりてえ
色々整理されるまで待つけど
色々整理されるまで待つけど
687デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 11:24:23.80ID:63h3AN/u0 Windowsでやるメリットがイマイチ見えないけどな。
まあ、Windowsメインな環境では、ってところか。
まあ、Windowsメインな環境では、ってところか。
688デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 11:26:38.31ID:63h3AN/u0 勿論、言語としてSwiftを使うのはどの環境でも良いんだけど。
Windowsアプリ開発用の環境が整うまではかなり時間がかかるだろうね。
Windowsアプリ開発用の環境が整うまではかなり時間がかかるだろうね。
689デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 11:38:30.07ID:htO/NqgS0 いずれWindows環境でもiPhone風のアニメーション付きのGUIを手軽に作れるようになる。
690デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 12:26:14.38ID:63h3AN/u0 Windowsにそういう文化が有れば、既存の環境でとっくにそうなってるだろうと思うけど。
691デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 15:46:18.75ID:htO/NqgS0 「いずれ」とは言ったが、「いつ」とは言ってない。
Windows環境だと既存GUIフレームワークと差別化できる分野がアニメーションぐらいしかない。
Windows環境だと既存GUIフレームワークと差別化できる分野がアニメーションぐらいしかない。
692デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 16:07:30.62ID:63h3AN/u0 つか、それ言語と関係無い
693デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 16:13:41.56ID:htO/NqgS0 >>692
関係あるよ。SwiftUIはコンパイラレベルで対応するのだからすでに言語の一部。
関係あるよ。SwiftUIはコンパイラレベルで対応するのだからすでに言語の一部。
694デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 16:51:10.06ID:htO/NqgS0 SwiftUIのForEachに相当する文法は他言語のGUIライブラリに存在しない。
従来リソースファイルで定義されてきたGUIをソースファイルドに統合したことの意味は大きい。
従来リソースファイルで定義されてきたGUIをソースファイルドに統合したことの意味は大きい。
695デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 17:18:44.69ID:63h3AN/u0 SwiftUIもWindowsで使えるのか?
696デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 18:09:03.10ID:htO/NqgS0 使えない。
697デフォルトの名無しさん (アウアウウー Sa43-E7vW)
2020/09/26(土) 18:45:09.25ID:QhZvE1aAa winでswift使って何作るん???
698デフォルトの名無しさん (ワッチョイ 9ebb-8I62)
2020/09/26(土) 19:27:46.08ID:XfzKUtpS0 流石にWindowsでの普及を目指すわけじゃないでしょう
Chromebook + Pythonばっかになった教育市場を、iPad + Swiftで再びAppleのものに戻したいんじゃないのかな
その導入の前提として、SwiftがApple製品とUbuntuなどに限られている点が問題にされていたから、Windows版を出すに至ったんだろう
Chromebook + Pythonばっかになった教育市場を、iPad + Swiftで再びAppleのものに戻したいんじゃないのかな
その導入の前提として、SwiftがApple製品とUbuntuなどに限られている点が問題にされていたから、Windows版を出すに至ったんだろう
699デフォルトの名無しさん (ワッチョイ 0355-tiky)
2020/09/26(土) 19:32:22.45ID:GYN14/Cj0 SwiftUI使えないのか・・・
700デフォルトの名無しさん (アウアウウー Sa43-E7vW)
2020/09/26(土) 19:35:46.34ID:QhZvE1aAa Winだけで開発、公開が出来るならいいんだけどね
701デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 20:07:25.04ID:htO/NqgS0 SwiftUIはiOS14で少しマシになったけど、まだまだ機能が足りない感じ。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かるかな。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かるかな。
702デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 20:12:55.17ID:htO/NqgS0 訂正。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かる。
今のSwiftUIはアンドキュメンテッドな地雷を避ける自助努力が必要な不完全な代物だよ。。
アンドキュメンテッドだから踏まないと分からないけど。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かる。
今のSwiftUIはアンドキュメンテッドな地雷を避ける自助努力が必要な不完全な代物だよ。。
アンドキュメンテッドだから踏まないと分からないけど。
703デフォルトの名無しさん (ブーイモ MM0e-XRjb)
2020/09/26(土) 21:51:18.66ID:GeJg9INaM 突然だけど、iosアプリの中でスクレイピングしたデータを表示させたいんだけど、octoparseというツールは使えますか?あれで完成してるから、アプリの中で利用するというのは無理ですか?
704デフォルトの名無しさん (ワッチョイ 6b03-Cbwl)
2020/09/27(日) 02:00:03.55ID:ZePp3u0+0 swiftからシステムapiコールするのさえムリポ言語だろ
705デフォルトの名無しさん (ブーイモ MMe3-dRc5)
2020/09/27(日) 13:27:39.68ID:O1TmN49kM >>703
そもそも、そのツールを使う必要性はあるの?
そもそも、そのツールを使う必要性はあるの?
706デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/29(火) 22:44:21.19ID:Vja7v39p0 T・スウィフト、全米アルバムチャートで新記録 W・ヒューストン抜く
https://www.cnn.co.jp/showbiz/35160161.html
https://www.cnn.co.jp/showbiz/35160161.html
707デフォルトの名無しさん (ワッチョイ cada-7fwy)
2020/10/11(日) 10:20:07.77ID:wlF2Kz5x0 >>703
やりたいことがうまくイメージできないけどKanna使えばできると思うよ
やりたいことがうまくイメージできないけどKanna使えばできると思うよ
708デフォルトの名無しさん (ワッチョイ 222c-W3Od)
2020/10/25(日) 12:27:27.79ID:/OcmsXSW0 Swift使いどこいった笑
709デフォルトの名無しさん (ワッチョイ e963-3XbD)
2020/10/25(日) 13:18:59.87ID:fCZBO0ew0 Sunは倒産するべきではなかった
めちゃくちゃにしやがって
めちゃくちゃにしやがって
710デフォルトの名無しさん (ワッチョイ 134f-Og6l)
2020/11/01(日) 23:44:04.12ID:nbeVPPvo0 JavaScriptやっててswiftもやろうと思っとるんやけど…
クラス、オブジェクトの概念等々大体の考え方は似てると考えてええの??
クラス、オブジェクトの概念等々大体の考え方は似てると考えてええの??
711デフォルトの名無しさん (ワッチョイ b32d-YKCR)
2020/11/03(火) 07:12:45.43ID:LtH3UnIP0 よく分からんけど入口は広いよ
712デフォルトの名無しさん (ワッチョイ 138c-D4xU)
2020/11/03(火) 09:49:59.04ID:iHXgC57X0 オブジェクト指向の概念自体は基本的に共通だが、用語や仕様は違う
713デフォルトの名無しさん (アウアウエー Sada-I5ai)
2020/11/06(金) 21:21:03.98ID:6v7qjj+Ha ここ見るとSwiftは仕様変更に伴うリスク結構あるんだな
枯れたObjective-Cの方が安全で楽な気がしてきた
枯れたObjective-Cの方が安全で楽な気がしてきた
714デフォルトの名無しさん (ワッチョイ a22d-38/H)
2020/11/07(土) 10:21:16.50ID:qSIk19Wc0 >>713
それだけはないわ
それだけはないわ
715デフォルトの名無しさん (ワッチョイ ad10-cBOM)
2020/11/07(土) 11:51:21.14ID:Sjk+QTP+0 objcは死に体
716デフォルトの名無しさん (ワッチョイ b1b0-7Ce/)
2020/11/07(土) 12:34:12.48ID:fULQIOig0 OSXの時でさえ「墓から掘り出してきた」とか言われてたもんな
717デフォルトの名無しさん (アウウィフ FFcd-D/bg)
2020/11/07(土) 13:48:03.06ID:CPm1qeukF C++ みたいな糞禿より
Objective-C の方が正統派だったのに
Objective-C の方が正統派だったのに
718デフォルトの名無しさん (ササクッテロ Sp79-vBAK)
2020/11/09(月) 05:41:04.31ID:9T2b5ZzMp C++なんかよりObj-Cの方が全体の筋はいいわな。
ああいう切り分けのスッキリした新モダン言語を期待したら
swiftはやっぱりごちゃごちゃしたとこから“こう整理しました”で来てる感じで
結局、旧来の言語並の学習コストが…
いっそFORTRAN→BASICぐらい割り切って欲しかった。
ああいう切り分けのスッキリした新モダン言語を期待したら
swiftはやっぱりごちゃごちゃしたとこから“こう整理しました”で来てる感じで
結局、旧来の言語並の学習コストが…
いっそFORTRAN→BASICぐらい割り切って欲しかった。
719デフォルトの名無しさん (ワッチョイ ad10-cBOM)
2020/11/09(月) 07:38:07.99ID:bhfetwMj0 objcは視認性がなぁ
同じ記号何回打つのも疲れるし
同じ記号何回打つのも疲れるし
720デフォルトの名無しさん (ワッチョイ 5e63-qQXf)
2020/11/09(月) 17:03:33.49ID:0KJm28YI0 視認性とか判読性とか入力しやすさはこの際仕方ない
メンテのしやすさはどうよ?
メンテのしやすさはどうよ?
721デフォルトの名無しさん (ワッチョイ f57c-7+n2)
2020/11/09(月) 17:40:43.53ID:yzcvFlz90 Objective-C に似てるのは Ruby や Smalltalk
で Ruby や Smalltalk のメンテのし易さ(し難さ)を考えると
で Ruby や Smalltalk のメンテのし易さ(し難さ)を考えると
722デフォルトの名無しさん (ワイモマー MM43-jyqb)
2020/11/15(日) 11:24:47.02ID:E3sxf9/ZM Objective-Cを改良してSmalltalk/Xみたいな方向(Cのルーチンを気軽かけるSmalltalk)に寄ってくれればよかった。
723デフォルトの名無しさん (ワッチョイ 4e66-7gSM)
2020/11/19(木) 23:18:51.47ID:iBExbwQi0 アプリを新規開発しようと思うのですがSwiftUIで作るのが正道ですか?
時期尚早でしょうか?
時期尚早でしょうか?
724デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/20(金) 00:02:03.95ID:1DWm5Sms0 以下の条件を満たすなら検討の価値有り。
・iOS13以前の客は要らない
・Apple製品を横断する展開を考えている
・iOS13以前の客は要らない
・Apple製品を横断する展開を考えている
725デフォルトの名無しさん (ワッチョイ a310-AsOu)
2020/11/20(金) 06:19:08.57ID:1n5U5lP50 ライブラリはUIKitだらけだからその辺も判断に
SwiftUIはまだまだこれから
SwiftUIはまだまだこれから
726デフォルトの名無しさん (ワッチョイ c62d-YCOn)
2020/11/20(金) 12:26:10.92ID:S7wZCN2k0 12以前って今でもサポートされてるの?
公式にサポートされているバージョンとかどこで確認できる?
公式にサポートされているバージョンとかどこで確認できる?
727デフォルトの名無しさん (ワッチョイ e2ad-Am47)
2020/11/20(金) 12:27:55.41ID:QYLBj1IC0 12以前という表現は12を含む。よってサポートされているのでご安心を。
728デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/20(金) 13:59:49.97ID:1DWm5Sms0 それは常識以前の問題だ。
(常識は含むでしょうか)
(常識は含むでしょうか)
729デフォルトの名無しさん (ワッチョイ e2ad-Am47)
2020/11/20(金) 15:33:55.29ID:QYLBj1IC0 「人間以下」という表現は侮蔑に当たらない。
侮蔑したいならば「人間未満」とすべきである。
侮蔑したいならば「人間未満」とすべきである。
730デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/20(金) 16:44:12.11ID:1DWm5Sms0731デフォルトの名無しさん (アウアウウー Sa3b-b6az)
2020/11/20(金) 21:11:53.07ID:Eg2Va6S+a 数学用語と一般的な意味が一致しない例ですね
732デフォルトの名無しさん (ワッチョイ e763-wS6g)
2020/11/23(月) 15:43:24.12ID:7y2SSgBu0 勉強しながら自分用のマップアプリを作ってみているのですが、mapkitを使って表示したマップにテキスト入力をさせるみたいなことは出来ないのでしょうか?
やりたいのは特定の場所を長押ししてピン留め、そしてそれに写真を貼り付けたりメモを入力したりです。
ググったりしても特に見当たらないのでご存じの方がいましたらご教示下さいませ。
やりたいのは特定の場所を長押ししてピン留め、そしてそれに写真を貼り付けたりメモを入力したりです。
ググったりしても特に見当たらないのでご存じの方がいましたらご教示下さいませ。
733デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/23(月) 15:52:01.76ID:iyZRxuMN0 https://www.hackingwithswift.com/100
Days 60-65: Maps and bugsは参考になるかと思います。
Days 60-65: Maps and bugsは参考になるかと思います。
734デフォルトの名無しさん (ワッチョイ e763-wS6g)
2020/11/23(月) 18:18:48.34ID:7y2SSgBu0735デフォルトの名無しさん (ワッチョイ c303-AsOu)
2020/11/24(火) 01:51:21.55ID:wxAnGeRR0736デフォルトの名無しさん (ワッチョイ a701-RxlK)
2020/12/13(日) 02:25:26.99ID:3BYpAKtx0 Xcode11から時々info.plistのvalueフィールドが大きさ固定で拡大しないバグまだ治らんの
Air M1でも同じって・・
Air M1でも同じって・・
737デフォルトの名無しさん (ササクッテロラ Sp1b-Ls+m)
2020/12/15(火) 00:43:14.48ID:B/+yxL2op 「swiftによるアプリケーション開発:入門編」をポチポチ始めたが
Xcode立ち上げたままプレイグラウンド使い続けてたら
ある日OSごと落ちてた
Xcode立ち上げたままプレイグラウンド使い続けてたら
ある日OSごと落ちてた
738デフォルトの名無しさん (ワッチョイ a701-RxlK)
2020/12/15(火) 06:05:47.68ID:DP7+CpPv0739デフォルトの名無しさん (スプッッ Sd2a-uibk)
2020/12/16(水) 16:04:49.13ID:SrzmbuKfd >>738
えっ?www
えっ?www
740デフォルトの名無しさん (ワッチョイ 374e-Dlqg)
2020/12/16(水) 16:18:24.25ID:2c+prgNQ0 「地獄のアプリ開発」を経験した元Uberのエンジニアがその真実を語る
https://gigazine.net/news/20201213-uber-app-develop-hell
「Uberアプリのサイズは331MBです」というBrichter氏のツイートに対し、Stanley氏は「Uberのアプリがそんなに大きい理由はSwiftです。Objective-C版のアプリのサイズはSwift版の3分の1でした」とリプライ。
(中略)
iOSアプリの開発言語としてSwiftが選択肢にありましたが、Swiftは数々の問題を抱えていたため利用が禁止されていたとのこと。しかし、アーキテクチャチームはSwiftの問題はほとんどがObjective-Cとの相互運用にあり、純粋なSwiftアプリを開発すれば問題ないと判断。また、AndroidアプリとiOSアプリのアーキテクチャを統一したいという思惑から、最終的にSwiftを開発言語に採用することが決まったとのこと。
(中略)
当時のSwiftコンパイラが非常に低速で使い物にならず、アプリのビルドにかかる時間が長くなってしまった結果、デバッグなどがまったく機能しなくなってしまったとのこと。また、当時のSwiftはライブラリを動的にしかリンクすることができなかったため、アプリの起動に最大で12秒もかかるようになってしまったとStanley氏は語っています。
(中略)
こうした外部要因だけでなく、内部的にも「Swift派」と「Objective-C派」に派閥の分裂が生じていたとのこと。Swift派はSwiftに執着して問題を否定し、Objective-C派は解決策を提示せず不平のみ発するようになり、社内は緊張状態になっていたとStanley氏は語っています。
https://gigazine.net/news/20201213-uber-app-develop-hell
「Uberアプリのサイズは331MBです」というBrichter氏のツイートに対し、Stanley氏は「Uberのアプリがそんなに大きい理由はSwiftです。Objective-C版のアプリのサイズはSwift版の3分の1でした」とリプライ。
(中略)
iOSアプリの開発言語としてSwiftが選択肢にありましたが、Swiftは数々の問題を抱えていたため利用が禁止されていたとのこと。しかし、アーキテクチャチームはSwiftの問題はほとんどがObjective-Cとの相互運用にあり、純粋なSwiftアプリを開発すれば問題ないと判断。また、AndroidアプリとiOSアプリのアーキテクチャを統一したいという思惑から、最終的にSwiftを開発言語に採用することが決まったとのこと。
(中略)
当時のSwiftコンパイラが非常に低速で使い物にならず、アプリのビルドにかかる時間が長くなってしまった結果、デバッグなどがまったく機能しなくなってしまったとのこと。また、当時のSwiftはライブラリを動的にしかリンクすることができなかったため、アプリの起動に最大で12秒もかかるようになってしまったとStanley氏は語っています。
(中略)
こうした外部要因だけでなく、内部的にも「Swift派」と「Objective-C派」に派閥の分裂が生じていたとのこと。Swift派はSwiftに執着して問題を否定し、Objective-C派は解決策を提示せず不平のみ発するようになり、社内は緊張状態になっていたとStanley氏は語っています。
741デフォルトの名無しさん (ワッチョイ 6a8c-t4JI)
2020/12/16(水) 17:37:58.80ID:DR+zn1Rh0 「当時」
742デフォルトの名無しさん (スッップ Sd8a-tO58)
2020/12/16(水) 18:35:17.43ID:8j29nkSbd Uberはクソだから、ざまあ、としか思わない
743デフォルトの名無しさん (ワッチョイ a301-Gz4g)
2020/12/16(水) 19:03:14.43ID:0pLL+JPf0 ウンコして手を洗わないで配達してそう。
744デフォルトの名無しさん (ワッチョイ 9710-tiJF)
2020/12/16(水) 19:25:31.54ID:IETmt17c0 UberもSwiftもクソだということ
745デフォルトの名無しさん (ワッチョイ 7e2d-GqU9)
2020/12/16(水) 19:34:23.55ID:s2J1DkxP0 >>743
それで何か問題あります?
それで何か問題あります?
746デフォルトの名無しさん (ワッチョイ eaa5-tzJm)
2020/12/16(水) 19:56:09.16ID:DkI2bGpO0 スレ盾が2年前は流石に古すぎる
swiftは停滞してるんじゃないのか
ゆゆしき問題だ
swiftは停滞してるんじゃないのか
ゆゆしき問題だ
747デフォルトの名無しさん (ワッチョイ 3b01-6E/C)
2020/12/17(木) 12:31:35.07ID:h5oPvIGR0 Swiftじゃご飯食べれないよ
748デフォルトの名無しさん (ワッチョイ 0f63-FZ4g)
2020/12/17(木) 13:50:30.74ID:rm9MX2q60 swiftだとなんででかくなるんだ
関連ライブラリのサイズか?
関連ライブラリのサイズか?
749デフォルトの名無しさん (スッップ Sd8a-tO58)
2020/12/17(木) 14:32:13.42ID:mPxIuskWd SwiftUIもクソだし
750デフォルトの名無しさん (アウアウウー Sa9f-t/tr)
2020/12/17(木) 14:57:13.25ID:FQ9/Ri6Ea SpriteKit楽しい
751デフォルトの名無しさん (ワッチョイ 3703-uibk)
2020/12/18(金) 01:40:05.97ID:NZUmGvK80 えっ?swiftui貶めるの?
752デフォルトの名無しさん (ワッチョイ a301-HlZw)
2020/12/18(金) 18:06:55.03ID:HtERjpNA0 これから始めるのでSwiftUI覚えようかと思うのですがSwiftUIって普及してるんですか?
753デフォルトの名無しさん (ワッチョイ 6a8c-t4JI)
2020/12/18(金) 18:33:35.55ID:8zZZAyem0 それを調べるところからが勉強だと思う。
754デフォルトの名無しさん (アウアウウー Sa9f-t/tr)
2020/12/18(金) 18:56:32.54ID:yyuU5/vEa 半年ほど前からswiftUIの勉強してるけどUIKitしか書いてない
755デフォルトの名無しさん (ワッチョイ 6aad-7qKd)
2020/12/18(金) 18:56:35.96ID:KHOkWLXj0 未来へのワクワク感を味わいたいならSwiftUI一択。
>>755
そのワクワク感、こんのまりのいう「ときめき」ってすっごく大事だと思うのですが、最近ときめくものがなくなってしまった、どうしよう……
そのワクワク感、こんのまりのいう「ときめき」ってすっごく大事だと思うのですが、最近ときめくものがなくなってしまった、どうしよう……
757デフォルトの名無しさん (スップ Sd8a-tiJF)
2020/12/18(金) 20:13:56.92ID:QDWd18MYd 実際はWidgetKitで使うくらいだな
758デフォルトの名無しさん (アウアウエー Sae2-HdK+)
2020/12/18(金) 21:37:32.63ID:jILOlZ2Sa ワックワクさせてよ♪
759デフォルトの名無しさん (ワッチョイ 3b01-6E/C)
2020/12/19(土) 02:42:02.11ID:TfP5rB1Q0 終わったな・・
760デフォルトの名無しさん (ワッチョイ a301-HlZw)
2020/12/21(月) 07:27:11.62ID:MAFPYSf00 デフォルトのUIでさっさと作っていい向上向けだとSwiftUIでもいけそうに思えるけどどうでしょう?
761デフォルトの名無しさん (ワッチョイ a301-HlZw)
2020/12/21(月) 07:27:56.73ID:MAFPYSf00 工場向けです
ほぼほぼ在庫管理用途で
ほぼほぼ在庫管理用途で
762デフォルトの名無しさん (ワッチョイ a301-HlZw)
2020/12/21(月) 07:29:44.85ID:MAFPYSf00 Swiftは大型アプリには向かないと
10画面程度のアプリなら良いですかね
10画面程度のアプリなら良いですかね
763デフォルトの名無しさん (スップ Sd8a-tiJF)
2020/12/21(月) 08:41:10.93ID:L0bX+oLZd Xcodeのビルドが致命的に遅いからな
764デフォルトの名無しさん (ワッチョイ 3b01-6E/C)
2020/12/21(月) 09:01:36.12ID:LKkS73pR0 flutter >>>>>swift ui もう無理
765デフォルトの名無しさん (ワッチョイ 2a7c-GqU9)
2020/12/21(月) 09:58:23.26ID:9yI7ZInV0 業務アプリとかWebアプリで作ったほうがよくね
わざわざネイティブにするメリットある?
わざわざネイティブにするメリットある?
766デフォルトの名無しさん (ワッチョイ 374e-Dlqg)
2020/12/21(月) 10:03:25.86ID:cr+QDiZ10 たとえばマイクロソフトのiOSアプリでは…
Bing Search
Microsoft OneDrive
Microsoft Outlook
Xbox
Microsoft Word
Microsoft OneNote
Microsoft Excel
Mixer - Interactive Streaming
Microsoft SharePoint
Microsoft Teams
Cortana
Microsoft Edge
Office Delve - for Office 365
Microsoft Visio Viewer
Dynamics 365 for phones
PowerApps
MS Executive Industry Summit
…が、ReactNativeを使うてますね。
https://appfigures.com/resources/insights/microsoft-goes-all-in-on-react-native
Bing Search
Microsoft OneDrive
Microsoft Outlook
Xbox
Microsoft Word
Microsoft OneNote
Microsoft Excel
Mixer - Interactive Streaming
Microsoft SharePoint
Microsoft Teams
Cortana
Microsoft Edge
Office Delve - for Office 365
Microsoft Visio Viewer
Dynamics 365 for phones
PowerApps
MS Executive Industry Summit
…が、ReactNativeを使うてますね。
https://appfigures.com/resources/insights/microsoft-goes-all-in-on-react-native
767デフォルトの名無しさん (ワッチョイ 5b66-dr2L)
2020/12/24(木) 20:47:00.01ID:SuPsluzr0 SwiftUIで下記のようにListをSidebarListStyleで作ったのですが、
初期状態で閉じた状態にするのはどうしたら良いでしょうか?
情報が全然見当たらずどうしたら良いものかと。。。
List {
Section(header: Text("やさい")){
Text("大根")
Text("キャベツ")
}
Section(header: Text("くだもの")) {
Text("りんご")
Text("オレンジ")
}
}
.listStyle(SidebarListStyle())
初期状態で閉じた状態にするのはどうしたら良いでしょうか?
情報が全然見当たらずどうしたら良いものかと。。。
List {
Section(header: Text("やさい")){
Text("大根")
Text("キャベツ")
}
Section(header: Text("くだもの")) {
Text("りんご")
Text("オレンジ")
}
}
.listStyle(SidebarListStyle())
768デフォルトの名無しさん (ワッチョイ b101-OG+0)
2020/12/25(金) 07:45:55.33ID:vqVuUQfD0 SwiftUI学ぶ価値があるのか不安になってきた
769デフォルトの名無しさん (ワッチョイ 97ad-crlN)
2020/12/25(金) 10:50:15.72ID:ffDrZQdH0 不安になるようなら、今はやめとけばいい。
SwiftUIそのものは難易度低いから、SwiftUIが必要になってから調べても十分間に合うよ。
SwiftUIは情報が少ないというのが難ではあるけど。
SwiftUIそのものは難易度低いから、SwiftUIが必要になってから調べても十分間に合うよ。
SwiftUIは情報が少ないというのが難ではあるけど。
770デフォルトの名無しさん (ワッチョイ 038c-EJEG)
2020/12/25(金) 11:18:54.84ID:AupvrjVw0 基本はここ↓で一通り学べる。このコース以外のサンプルコードも結構多い。
https://www.hackingwithswift.com/100/swiftui
https://www.hackingwithswift.com/100/swiftui
771デフォルトの名無しさん (アウアウウー Sa71-Z6Uf)
2020/12/25(金) 21:20:24.81ID:Bo1Z4HjQa UIKitでええんじゃろ?
772デフォルトの名無しさん (ワッチョイ 472d-x/u4)
2020/12/26(土) 04:32:06.72ID:rSHbhqc+0 消えゆく予定のものに必死になれん
773デフォルトの名無しさん (アウアウウー Sa71-Z6Uf)
2020/12/26(土) 07:52:30.37ID:Rm7JNPyOa おぶCでもええんやで
774デフォルトの名無しさん (ササクッテロラ Sp65-sSSI)
2020/12/26(土) 23:38:08.53ID:idGzHKJjp obj-cで十分生産性高い
775デフォルトの名無しさん (ワッチョイ 97ad-crlN)
2020/12/27(日) 07:08:10.06ID:mOgWmS/90 SwiftUIは商用GUIフレームワークの中で最も生産性が高いよ。
同じことを実現するために必要なコード量を比較すれば一目瞭然。
同じことを実現するために必要なコード量を比較すれば一目瞭然。
776デフォルトの名無しさん (ワッチョイ 97ad-crlN)
2020/12/27(日) 07:27:25.48ID:mOgWmS/90 Visual Basicで同じことをやろうとしたら、言語仕様や.NET Frameworkの仕様の制約を受けるのでSwftUIほど小さなコードにはならない。
777デフォルトの名無しさん (スッップ Sdaf-a/GF)
2020/12/27(日) 11:00:57.78ID:12lqHjUQd 生産性って普通、工数=時間が尺度だろ。
極端な話、例えばボタンDDして作れば一秒もかからん。
極端な話、例えばボタンDDして作れば一秒もかからん。
778デフォルトの名無しさん (ワッチョイ 8d01-sSSI)
2020/12/27(日) 18:32:42.75ID:cowRkx3f0 >>775
flutterのほうが生産性高い
flutterのほうが生産性高い
779デフォルトの名無しさん (ワッチョイ 5b66-dr2L)
2020/12/28(月) 08:38:20.00ID:PjFFWn3X0 クロスプラットフォームの覇権を握るのはswiftかxamarinかflutterか
780デフォルトの名無しさん (ワッチョイ 3b63-80jV)
2020/12/28(月) 16:02:53.41ID:1npJXF9+0 jfksdl;あjk;lfじゃklfじゃだs
781デフォルトの名無しさん (スッップ Sdaf-Z6Uf)
2020/12/29(火) 17:40:34.29ID:0XDGaz5qd Swiftって単独でクロスプラットフォーム対応と言えるか?
なんらかのサードパーティー頼れば話は別だけど
なんらかのサードパーティー頼れば話は別だけど
782デフォルトの名無しさん (ワッチョイ 038c-EJEG)
2020/12/29(火) 17:43:46.77ID:birFJBi30 Swiftは言語だよ。
783デフォルトの名無しさん (ワッチョイ 7fe4-yzXh)
2020/12/30(水) 12:35:07.31ID:8HCKzSXn0 この流れでのswiftはswiftuiでしょめんどくさい
784デフォルトの名無しさん (ワッチョイ 9a8c-HmX5)
2020/12/30(水) 12:48:46.61ID:KUgSZEEI0 それは用語意識としてあり得ない。
だとしたら非常識。
だとしたら非常識。
785デフォルトの名無しさん (ワッチョイ 0e2d-uT5t)
2020/12/30(水) 13:41:56.90ID:tGRoycSH0 ワシのUSBどこいった〜
786デフォルトの名無しさん (ワッチョイ 6301-648T)
2020/12/30(水) 16:59:42.26ID:OdjCMRdf0 swiftuiじゃ Androidで動かないだろ
787デフォルトの名無しさん (ワッチョイ 42ad-Iopg)
2021/01/04(月) 00:54:20.47ID:Nw0WtKX/0 「Objective-C」を追い越す--アップル製品での採用が拡大する「Swift」の勘所 - CNET Japan
https://japan.cnet.com/article/35164510/
> SwiftはObjective-Cよりも2.6倍以上高速で、「Python」よりも8.4倍以上速い。
https://japan.cnet.com/article/35164510/
> SwiftはObjective-Cよりも2.6倍以上高速で、「Python」よりも8.4倍以上速い。
788デフォルトの名無しさん (ワッチョイ e563-UAPS)
2021/01/04(月) 01:07:25.07ID:XIzNs4Kt0 JavaやC#にかてますか
789デフォルトの名無しさん (ワッチョイ d17f-7YHt)
2021/01/04(月) 01:43:07.25ID:9o4C+9nE0 スクリプト言語と競うのやめてww
790デフォルトの名無しさん (ワッチョイ c9e5-NUc3)
2021/01/06(水) 08:25:27.19ID:FiXKODva0 倉庫の在庫確認用にiPhoneアプリを作ってるのですが開発者ライセンスを買えば一週間縛り無しでiPhone上に長期間アプリを置けますか?
利用者が少数過ぎてストア申請も出来ないしどうしたもんだろと思ってます
利用者が少数過ぎてストア申請も出来ないしどうしたもんだろと思ってます
791デフォルトの名無しさん (ワッチョイ e510-gpmu)
2021/01/06(水) 09:41:32.38ID:EyZF39mO0 >>790
TestFlight使えば?
TestFlight使えば?
792デフォルトの名無しさん (ワッチョイ 428c-iKXK)
2021/01/06(水) 13:45:33.97ID:JarsK4x10793デフォルトの名無しさん (アウアウエー Sa4a-nWV5)
2021/01/06(水) 22:23:42.10ID:wYp/6ZrVa 例えば50人ぐらいの企業では使えないんだな
794デフォルトの名無しさん (ワッチョイ 428c-iKXK)
2021/01/07(木) 01:35:42.98ID:QWwSS3T70 100名以上の従業員を持つ法人が対象
795デフォルトの名無しさん (ワッチョイ ed35-KIQE)
2021/01/07(木) 08:50:20.23ID:07cUxJ630 Swift Performanceがココに!
https://forums.swift.org/t/swift-performance/28776
対C言語で12倍遅い。
ちなみに、JavaScriptは、6.8倍遅い。
SwiftはJavaScriptに負けてる。
Ruby, Python, PHPよりもちょいとだけ速いのがSwift。
残念ながら、Objective-CのScoreが無い。
https://forums.swift.org/t/swift-performance/28776
対C言語で12倍遅い。
ちなみに、JavaScriptは、6.8倍遅い。
SwiftはJavaScriptに負けてる。
Ruby, Python, PHPよりもちょいとだけ速いのがSwift。
残念ながら、Objective-CのScoreが無い。
796デフォルトの名無しさん (ワッチョイ 454e-AWeu)
2021/01/07(木) 09:38:46.22ID:3TLTtAUE0 バカかな?JSはスクリプト言語だぞ?
まがりなりにもコンパイル言語がスクリプト言語より遅いわけがないだろwww
まがりなりにもコンパイル言語がスクリプト言語より遅いわけがないだろwww
797デフォルトの名無しさん (ワッチョイ df01-g42g)
2021/01/08(金) 01:27:16.19ID:C5a7wHX+0 >>796
2回目の実行はコンパイルされてる。
vscodeでflutter/dart開発してると、XcodeでSwift開発が鬼のように辛い、遅い、エラーじゃないのにエラー出続けて周辺行にコピペするとエラー消えたり、挙動も変
2回目の実行はコンパイルされてる。
vscodeでflutter/dart開発してると、XcodeでSwift開発が鬼のように辛い、遅い、エラーじゃないのにエラー出続けて周辺行にコピペするとエラー消えたり、挙動も変
798デフォルトの名無しさん (ワッチョイ df01-g42g)
2021/01/08(金) 01:58:19.65ID:C5a7wHX+0 >>795
obj-cなら8倍くらい速いんじゃない?
obj-cなら8倍くらい速いんじゃない?
799デフォルトの名無しさん (ワッチョイ ff2d-KJZ9)
2021/01/08(金) 02:23:32.64ID:Sr0np9r+0 >エラーじゃないのにエラー出続けて
xcode再起動で消えたりな
xcode再起動で消えたりな
800デフォルトの名無しさん (ワッチョイ 5f35-KJZ9)
2021/01/08(金) 09:20:01.46ID:pIiusIg/0 >>799
俺も、経験した。
俺も、経験した。
801デフォルトの名無しさん (ワッチョイ 5f35-KJZ9)
2021/01/08(金) 09:22:38.88ID:pIiusIg/0802デフォルトの名無しさん (ワッチョイ df01-Cwx9)
2021/01/08(金) 10:32:57.08ID:Vm/v1dBF0 VisualStudioで開発すればいいじゃない?
803デフォルトの名無しさん (スッップ Sd9f-f171)
2021/01/08(金) 11:26:04.46ID:24kNKPOSd 今のXcordはクソだからなぁ
ゲイの在庫管理屋がトップにいる限り治らんよ
ゲイの在庫管理屋がトップにいる限り治らんよ
804デフォルトの名無しさん (ワッチョイ 5f10-a8ID)
2021/01/08(金) 12:42:19.33ID:rg3bL05f0 XcodeがVS並みに軽くなってくれればなぁ
805デフォルトの名無しさん (ワッチョイ dfe5-/Z9b)
2021/01/08(金) 14:27:36.09ID:Y5sHvg400 Apple Developer Enterprise Programなんてのがあるんですね
それなりの企業なら閉じた環境でアプリ使えるんですね
小さい企業はお終いですけど
それなりの企業なら閉じた環境でアプリ使えるんですね
小さい企業はお終いですけど
806デフォルトの名無しさん (ササクッテロレ Spb3-g42g)
2021/01/08(金) 14:27:55.54ID:YjmaxAE8p しょっちゅういろんなペインのリサイズ出来なくなるし
ファイル名見えねーよ
ファイル名見えねーよ
807デフォルトの名無しさん (ササクッテロレ Spb3-g42g)
2021/01/08(金) 14:30:12.96ID:YjmaxAE8p808デフォルトの名無しさん (ワッチョイ dfe5-/Z9b)
2021/01/08(金) 14:53:55.75ID:Y5sHvg400 調べたらApple Developer Enterprise Programでインハウス開発は審査厳しくてもう無理レベルなんだってね
iOSってそもそもインハウス開発やらせる気が無いと悟って絶望した
iOSってそもそもインハウス開発やらせる気が無いと悟って絶望した
809デフォルトの名無しさん (アウアウクー MMb3-t6b/)
2021/01/08(金) 15:06:11.14ID:rOV/UO1mM 今始めるならSwiftUIとFlutterどっちがおすすめ?
810デフォルトの名無しさん (ワッチョイ ff2d-KJZ9)
2021/01/08(金) 16:22:50.29ID:Sr0np9r+0 仕様を隠して見積もりを出せと?
811デフォルトの名無しさん (ササクッテロレ Spb3-g42g)
2021/01/08(金) 18:12:30.24ID:YjmaxAE8p >>809
SwiftUIなんか完成しねーよ
SwiftUIなんか完成しねーよ
812デフォルトの名無しさん (スッップ Sd9f-f171)
2021/01/08(金) 22:47:12.76ID:24kNKPOSd SwiftUI弄って一時間で、こりゃダメだと実感
仕様がどうこうじゃなくで、Xcodeが使い物にならん
仕様がどうこうじゃなくで、Xcodeが使い物にならん
813デフォルトの名無しさん (ワッチョイ 5f35-KJZ9)
2021/01/09(土) 09:58:18.26ID:zxCkrxWF0 M1 MacでXcode使ってる人いる?
サクサク動くんだろうか?
MBP16(2019) i9 8coreで動かしてるけど、もうちょっとサクサク感が欲しい。
i9ならコンパイルは速いと思うが、動作の機敏さが欲しい。
サクサク動くんだろうか?
MBP16(2019) i9 8coreで動かしてるけど、もうちょっとサクサク感が欲しい。
i9ならコンパイルは速いと思うが、動作の機敏さが欲しい。
814デフォルトの名無しさん (ワッチョイ df01-g42g)
2021/01/09(土) 14:30:14.63ID:pd7SqrDc0815デフォルトの名無しさん (スッップ Sd9f-a8ID)
2021/01/11(月) 23:46:06.48ID:1YxqWPwUd 吊るし8ram 512ssd mini m1正月に買ったけど、16ram mbpより速いね。
それにしても、hdr動画観るときにいちいちdspチェックonoffしなきゃならんのがなー。
おっと。tv4k で観ればええねwww
それにしても、hdr動画観るときにいちいちdspチェックonoffしなきゃならんのがなー。
おっと。tv4k で観ればええねwww
816デフォルトの名無しさん (スッップ Sd9f-/4NK)
2021/01/12(火) 18:21:00.52ID:vqfNf+5jd Appleカーなんぞに金をかけないでXcodeやSwiftUIをなんとかして欲しいんだがなぁ
817デフォルトの名無しさん (ワッチョイ df01-g42g)
2021/01/12(火) 22:19:09.89ID:RLIPUQb60 Xcode+keychainとか未だに10年くらい嫌がらせのようなバグあるよね、直す気ないんだよなハゲ
818デフォルトの名無しさん (ワッチョイ df01-Cwx9)
2021/01/12(火) 23:53:46.18ID:7UsHmVaD0 iPhoneアプリは儲かるからどれだけバグがあろうと開発者が減らない
だから開発環境の品質があがらない
だから開発環境の品質があがらない
819デフォルトの名無しさん (ワッチョイ ffe9-/Z9b)
2021/01/13(水) 13:22:14.32ID:YCuVhook0 去年末から配布を前提としない超個人的なアプリを勉強がてらに作ったのですが使える期間が1週間は悲しい
永年利用可能にしてくれれば良いのに
開発者ライセンスで毎年1万円払えば使えるのかも知れんですけど
永年利用可能にしてくれれば良いのに
開発者ライセンスで毎年1万円払えば使えるのかも知れんですけど
820デフォルトの名無しさん (ワッチョイ df01-/Z9b)
2021/01/14(木) 07:12:19.59ID:wmHIkECc0 SwiftUIから勉強してるけど基本は構造体なのかな
まあプロパティ作れるからクラスと同じなのかも知れないけど
まあプロパティ作れるからクラスと同じなのかも知れないけど
821デフォルトの名無しさん (ワッチョイ 7f8c-TRlB)
2021/01/14(木) 12:00:02.04ID:cddu5u0F0 それはSwiftの仕様。SwiftUIに限らない。
822デフォルトの名無しさん (アウアウウー Saa3-/4NK)
2021/01/14(木) 15:30:18.90ID:GxiRCVNSa swiftUIって名前がややこしい
素人はswiftの新バージョンの別言語と思うぞ
素人はswiftの新バージョンの別言語と思うぞ
823デフォルトの名無しさん (ワッチョイ 5f10-a8ID)
2021/01/14(木) 18:59:14.85ID:5ozqrorW0824デフォルトの名無しさん (ワッチョイ 2503-b2WG)
2021/01/15(金) 01:47:52.82ID:rjoKDqqq0 swiftuiは、今までの独自的なストーリーから引っ張ってこなくてもできるのが進化じゃね?
825デフォルトの名無しさん (ワッチョイ 028c-dTEb)
2021/01/15(金) 02:17:51.92ID:buGzBoKf0 ?
826デフォルトの名無しさん (ワッチョイ f901-snWB)
2021/01/15(金) 07:00:47.65ID:sB7ZYitP0 SwiftUIが公開済みアプリに採用された例はあるのかな
iOS13以降のシェアは9割超えみたいだし条件は整ってるように思われるけど
iOS13以降のシェアは9割超えみたいだし条件は整ってるように思われるけど
827デフォルトの名無しさん (ワッチョイ e101-RjaL)
2021/01/15(金) 09:23:43.99ID:oyZSg0JE0 バグだらけ
828デフォルトの名無しさん (ワッチョイ ae2d-u0f0)
2021/01/15(金) 10:27:41.05ID:0XcCAA6R0829デフォルトの名無しさん (アウアウクー MM91-PCXa)
2021/01/15(金) 12:23:08.92ID:rcB8lr0iM パグだらけ
830デフォルトの名無しさん (ワッチョイ c510-b2WG)
2021/01/15(金) 13:16:19.77ID:HIs+Gk150831デフォルトの名無しさん (アウアウウー Sa05-LFlY)
2021/01/15(金) 21:42:35.86ID:YZg/e/wda swiftってライブラリばかり使ってて他の言語みたいな数式ゴリゴリのコード書いてないんだけど
ライブラリ使わずにどうやってコード書くもんなの?
ライブラリ以外でCGFloatとかどう触ればいいのか断念した覚えがあるけど再挑戦したい
調べてもライブラリの使い方ばかり出てくる
ライブラリ使わずにどうやってコード書くもんなの?
ライブラリ以外でCGFloatとかどう触ればいいのか断念した覚えがあるけど再挑戦したい
調べてもライブラリの使い方ばかり出てくる
832デフォルトの名無しさん (ワッチョイ e101-RjaL)
2021/01/19(火) 00:48:04.21ID:AAGIcVgh0 enum をextension onで文字列にするのやめてくれよ
整数なら8byteで足りるだろ
整数なら8byteで足りるだろ
833デフォルトの名無しさん (ワッチョイ 2503-b2WG)
2021/01/19(火) 10:08:15.63ID:hx/aODry0 >>832
?どゆこと???
?どゆこと???
834デフォルトの名無しさん (ワッチョイ cd35-u0f0)
2021/01/20(水) 20:50:31.11ID:7WOvYHLZ0835デフォルトの名無しさん (ワッチョイ 6e63-A78j)
2021/01/21(木) 21:02:58.00ID:3ahyItiX0 fか;ljfかl;jふぁml;sjfkぁsmjkl;jmc;ぁ
836デフォルトの名無しさん (ワッチョイ bfe9-kboh)
2021/01/26(火) 17:46:52.54ID:GZzcbEYo0 SwiftUIのリンクの色のカラーって何でしょう
Color.blueだとなんか紫に近くて
Color.blueだとなんか紫に近くて
837836 (ワッチョイ bfe9-kboh)
2021/01/26(火) 23:40:27.37ID:4SjdlM4j0 自己解決しました
systemBlueでシステムと同じ色が出ました
systemBlueでシステムと同じ色が出ました
838デフォルトの名無しさん (ワッチョイ c701-kboh)
2021/01/27(水) 07:08:22.28ID:ZP+s1kGr0 swiftは初心者向けスレが無いね
やりたい人が少ないのかな
やりたい人が少ないのかな
839デフォルトの名無しさん (アウアウウー Sa4b-zyGL)
2021/01/27(水) 09:15:07.49ID:rMNiQfSQa 初心者向けに各種ライブラリが用意されてるんですけど
840デフォルトの名無しさん (ワッチョイ e710-gU/w)
2021/01/27(水) 10:25:43.15ID:UA0cP0170 むしろ初心者向けスレしかないし
841デフォルトの名無しさん (ワッチョイ a7da-b71I)
2021/01/27(水) 21:47:02.98ID:NGyaZ+p60 Qiitaのほうが丁寧に教えてくれるので・・・
842デフォルトの名無しさん (ワッチョイ b501-3p8N)
2021/01/29(金) 17:46:56.01ID:0RgTQ9AL0 初心者ですが、アプリの設定情報をレルムで管理するのは良くないでしょうか?
843デフォルトの名無しさん (ワッチョイ 1110-CIkM)
2021/01/29(金) 18:26:29.52ID:TKeDMJM20 なるべくUserDefaults使うのが吉
UserDefaultsで保存できないならアリ
UserDefaultsで保存できないならアリ
844デフォルトの名無しさん (ワッチョイ 5ee9-3p8N)
2021/01/30(土) 06:41:38.36ID:DjLG+Odg0 ご助言ありがとうございます
アプリの設定を保存するのにデータベースは仰々しいかなと思っていたので
参考にさせて頂きます
アプリの設定を保存するのにデータベースは仰々しいかなと思っていたので
参考にさせて頂きます
845デフォルトの名無しさん (ワッチョイ ea8c-JxmI)
2021/01/30(土) 15:21:14.88ID:uH8tIAcH0 つうか、ローカルでやるかどうかなんて純粋に目的によるだろ。
846デフォルトの名無しさん (ワッチョイ 5ee9-tAz5)
2021/01/31(日) 09:27:36.29ID:RmUhd/hf0 SwiftUI勉強初めて2週間目
2つのViewの間で永続化データを共有したく、次のようなコードを書きました
動きはしたんですがViewごとに同じ宣言をするのは世間様的に正しいでしょうか?
struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("Hoge")}}
struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("fuge")}}
2つのViewの間で永続化データを共有したく、次のようなコードを書きました
動きはしたんですがViewごとに同じ宣言をするのは世間様的に正しいでしょうか?
struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("Hoge")}}
struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("fuge")}}
847846 (ワッチョイ 5ee9-tAz5)
2021/01/31(日) 09:36:14.39ID:RmUhd/hf0 同じView名を書いていました。失礼しました。
まあ"countKey"が重要なので世間様的にも問題ないのかなと思い初めてます
struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("Hoge")}}
struct SwiftUIView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("fuge")}}
まあ"countKey"が重要なので世間様的にも問題ないのかなと思い初めてます
struct ContentView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("Hoge")}}
struct SwiftUIView: View {
@AppStorage("countKey") var Test:String = ""
var body: some View {Text("fuge")}}
848デフォルトの名無しさん (ワッチョイ e6bb-hlyb)
2021/01/31(日) 23:26:09.75ID:cNacswY00 良いと思います、他にも色々とあると思いますが
849デフォルトの名無しさん (ワッチョイ 1110-CIkM)
2021/01/31(日) 23:50:26.92ID:DTxlvsEC0 SwiftUIノータッチでよく分からない
安定するまでもうちょ時間かかると思うので
安定するまでもうちょ時間かかると思うので
850デフォルトの名無しさん (ワッチョイ 59da-RNyz)
2021/01/31(日) 23:55:46.75ID:qHYOXex40 人柱になれやあああああああ
それでもマカーかよっ!!
それでもマカーかよっ!!
851デフォルトの名無しさん (ワッチョイ eaad-RNyz)
2021/02/01(月) 00:08:23.21ID:FbSt8IWH0 SwiftUIの危なっかしさを楽しめない人はPG人生を損してる。
852デフォルトの名無しさん (ワッチョイ b501-3p8N)
2021/02/01(月) 07:40:21.55ID:/hmsHouH0 SwiftUIから勉強してるのですが本当に根付くのか心配になる情報ばかりで怖いです
853デフォルトの名無しさん (ワッチョイ 1110-CIkM)
2021/02/01(月) 10:06:33.06ID:nnBh7Eas0 業務で使ってる人みたことないわ
854デフォルトの名無しさん (アウアウウー Sa21-Ivdq)
2021/02/01(月) 10:28:01.26ID:8HVvz9f4a swiftUIで
Rectangle()をn個並べて表示したいとき
どこをforで囲えばいいのかわからない
Rectangle()をn個並べて表示したいとき
どこをforで囲えばいいのかわからない
855デフォルトの名無しさん (ワッチョイ a62d-vH/w)
2021/02/01(月) 11:39:27.03ID:+HtPEiaq0 >>852
SwiftUIを廃止してStoryBoardに戻ることはないだろう
SwiftUIを廃止してStoryBoardに戻ることはないだろう
856デフォルトの名無しさん (ワッチョイ 5ee9-tAz5)
2021/02/01(月) 23:20:58.89ID:Adyxgplf0 SwiftUIで永続化データ扱う場合はAppStorageを使うとあったので、
外人の作ったコードを丸パクリして下記のように配列を入れてみましたが
@AppStorage("itemsInt") var itemsInt = [1, 2, 3]
「No exact matches in call to initializer 」と怒られてしまいます。
何がいけないのでしょうか?googleで情報が2件くらいしか見つからないので
まさか人類で100人もやってないことをしようとしているのかと不安な思いです。
外人の作ったコードを丸パクリして下記のように配列を入れてみましたが
@AppStorage("itemsInt") var itemsInt = [1, 2, 3]
「No exact matches in call to initializer 」と怒られてしまいます。
何がいけないのでしょうか?googleで情報が2件くらいしか見つからないので
まさか人類で100人もやってないことをしようとしているのかと不安な思いです。
857デフォルトの名無しさん (ワッチョイ ea8c-JxmI)
2021/02/01(月) 23:36:48.36ID:QG3/QtGR0 理解して使おうな
858デフォルトの名無しさん (ワッチョイ 8d7f-con+)
2021/02/01(月) 23:41:05.99ID:5yr9aQzL0 >>852
安心して。OSメーカーが自ら推進して失敗したguiフレームワークなんてU...ないから
安心して。OSメーカーが自ら推進して失敗したguiフレームワークなんてU...ないから
859デフォルトの名無しさん (ワッチョイ 7935-vH/w)
2021/02/02(火) 08:11:38.81ID:MAhUQmQA0860デフォルトの名無しさん (ワッチョイ 5ee9-3p8N)
2021/02/02(火) 14:49:16.53ID:SxdrovyN0 AppStorageには大きなデータを置くべきじゃないみたいなので、配列を入れるような利用は想定されてないのですね
大人しくrealm使います
大人しくrealm使います
861860 (ワッチョイ 5ee9-3p8N)
2021/02/02(火) 16:34:16.03ID:SxdrovyN0 UserDefaultに配列保持するやり方はサンプルが沢山あったので理解できました
AppStorageはUserDefaultのラッパーみたいなのできっと同じ事できるんだろうなと思いつつ外国にもサンプル無いって無理ゲーだなと感じています
初学者には敷居高いですねswiftUI
AppStorageはUserDefaultのラッパーみたいなのできっと同じ事できるんだろうなと思いつつ外国にもサンプル無いって無理ゲーだなと感じています
初学者には敷居高いですねswiftUI
862デフォルトの名無しさん (ワッチョイ 1110-CIkM)
2021/02/02(火) 18:28:05.18ID:9dluneZ60 SwiftUIは解説が少ない上
あっても内容が古かったり使いもんにならない
初心者はしばらくはUIKitじゃないと厳しいと思われる
ライブラリも考慮すると尚更
あっても内容が古かったり使いもんにならない
初心者はしばらくはUIKitじゃないと厳しいと思われる
ライブラリも考慮すると尚更
863デフォルトの名無しさん (ワッチョイ 7d01-cVNB)
2021/02/02(火) 19:03:07.84ID:LnwudBv/0 今から宣言型UIを組み込むとかキチガイ
flutterで100倍楽できる
flutterで100倍楽できる
864デフォルトの名無しさん (ワッチョイ eaad-RNyz)
2021/02/02(火) 22:10:25.16ID:KNukTVH30865デフォルトの名無しさん (ワッチョイ 5e66-3p8N)
2021/02/03(水) 08:56:44.04ID:Qi/XqcfR0 結論から言うとswiftUIは遊び以上には使えないと
866デフォルトの名無しさん (ワッチョイ 7935-vH/w)
2021/02/03(水) 10:02:50.03ID:9/UtAir00 >>858
3点リーダー症候群
3点リーダー症候群
867デフォルトの名無しさん (ワッチョイ 5e66-3p8N)
2021/02/03(水) 10:23:27.46ID:Qi/XqcfR0 SwiftスレでFlutterのが優秀という話が出るとは
868デフォルトの名無しさん (ブーイモ MM8e-con+)
2021/02/03(水) 10:56:16.04ID:ycIGwUrWM >>863
flutterも宣言型じゃん
flutterも宣言型じゃん
869デフォルトの名無しさん (ワッチョイ 7d01-cVNB)
2021/02/03(水) 10:59:48.10ID:JkC7MkkM0 flutterのそれはもう完成されてるって意味
870デフォルトの名無しさん (ブーイモ MM8e-con+)
2021/02/03(水) 11:41:13.77ID:ycIGwUrWM 俺用語ってこと?
それなら定義を説明して
それなら定義を説明して
871デフォルトの名無しさん (ワッチョイ 7d01-cVNB)
2021/02/03(水) 20:54:00.75ID:JkC7MkkM0 時間軸の話だから
872デフォルトの名無しさん (ワッチョイ 59da-RNyz)
2021/02/04(木) 23:57:06.33ID:/qQAvUGp0 おれのSwiftも狙われたらどうしよう・・・!!
ハンドルロックを取り付けていても、レクサスが盗まれてしまいました。
防犯カメラには、何らかの道具でハンドルロックを切断して車を盗む犯行の一部始終が映っていました。
愛知県西尾市で先月27日に撮影された防犯カメラの映像。
画面奥の白い車から降りてきた1人の男が、駐車場に止まっていたレクサスLXに近づいていきます。
男が車の鍵を開け車に乗り込むと、中で火花が散るのがわかります。
車には盗難防止用にハンドルを固定するハンドルロックが取り付けてあったにもかかわらず、男は車を運転し去っていきました。
ハンドルロックは一部が切断された状態で見つかりました。
防犯カメラに映っていた火花は、何らかの道具でハンドルロックを切断する際に出たとみられます。
被害者「残念で仕方がない。車は相棒みたいなもので、一番好きなものなので。残念。」
愛知県内では、レクサスLXを狙った窃盗事件が相次いでいて、去年は119台が盗まれ車種別では最も多くなっています。
警察は被害届を受理し窃盗事件として調べています。
https://news.yahoo.co.jp/articles/8583e237417aa65e811b002e74aee5ee0eda42dd
https://youtu.be/DBwCjbLbq6c
ハンドルロックを取り付けていても、レクサスが盗まれてしまいました。
防犯カメラには、何らかの道具でハンドルロックを切断して車を盗む犯行の一部始終が映っていました。
愛知県西尾市で先月27日に撮影された防犯カメラの映像。
画面奥の白い車から降りてきた1人の男が、駐車場に止まっていたレクサスLXに近づいていきます。
男が車の鍵を開け車に乗り込むと、中で火花が散るのがわかります。
車には盗難防止用にハンドルを固定するハンドルロックが取り付けてあったにもかかわらず、男は車を運転し去っていきました。
ハンドルロックは一部が切断された状態で見つかりました。
防犯カメラに映っていた火花は、何らかの道具でハンドルロックを切断する際に出たとみられます。
被害者「残念で仕方がない。車は相棒みたいなもので、一番好きなものなので。残念。」
愛知県内では、レクサスLXを狙った窃盗事件が相次いでいて、去年は119台が盗まれ車種別では最も多くなっています。
警察は被害届を受理し窃盗事件として調べています。
https://news.yahoo.co.jp/articles/8583e237417aa65e811b002e74aee5ee0eda42dd
https://youtu.be/DBwCjbLbq6c
873デフォルトの名無しさん (ワッチョイ d701-kh8G)
2021/02/05(金) 12:27:49.77ID:sQbQrry70 SwiftUIスレ作れば?
盛り上がりが分かる。寒そうだけど・・
盛り上がりが分かる。寒そうだけど・・
874デフォルトの名無しさん (ワッチョイ f710-5zSL)
2021/02/05(金) 15:42:10.66ID:AUL8vlV90 レス数が足りなくてスレ落ちするのが目に見えてる
875デフォルトの名無しさん (テテンテンテン MM8f-5e/0)
2021/02/06(土) 22:24:38.84ID:COGK557DM swiftUIでtext内にハイパーリンク作る方法って無いんですか?
UIViewRepresentableを使う方法は上手くいきませんでした。詰んでます。
UIViewRepresentableを使う方法は上手くいきませんでした。詰んでます。
876デフォルトの名無しさん (ワッチョイ d701-kh8G)
2021/02/07(日) 02:34:28.92ID:AkpxQPsh0 flutterでもプラグイン使わないとできないから無理じゃね?
877デフォルトの名無しさん (アウアウウー Sa9b-5e/0)
2021/02/07(日) 12:11:09.19ID:3AG5KEs0a さいですか。
初めからUIkitで作れば良かった
初めからUIkitで作れば良かった
878デフォルトの名無しさん (ワッチョイ bf66-mN0e)
2021/02/07(日) 21:41:05.79ID:xtTHulfG0 SwiftUIは日本じゃ200人くらいしかやってない印象
879デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
2021/02/07(日) 22:04:57.21ID:IiZq+u+t0 さすがにもっと多いでしょ。少なくとも1万人いるんじゃないの。
880デフォルトの名無しさん (ワッチョイ f710-5zSL)
2021/02/08(月) 01:03:47.14ID:P06cZWX/0 まわりにいるiOS開発者で
遊び以外の業務使用者ゼロだが
遊び以外の業務使用者ゼロだが
881デフォルトの名無しさん (ワッチョイ d701-kh8G)
2021/02/08(月) 08:59:14.09ID:q+ktuFDk0 どうせまた仕様変更地獄
882デフォルトの名無しさん (テテンテンテン MM8f-za87)
2021/02/08(月) 11:43:56.97ID:o+Zx7mrLM 200人っていうのは業務でやってる人が200人ってこと?
883デフォルトの名無しさん (ワッチョイ 9701-pPHF)
2021/02/08(月) 18:57:18.32ID:/apd5frr0 SwiftUIを業務で使った人は世界で10人居ない可能性ある
884デフォルトの名無しさん (ワッチョイ 9701-pPHF)
2021/02/09(火) 07:05:04.64ID:wqlXXJQJ0 javaや.Netに比べるとSwift人口少ないよね
885デフォルトの名無しさん (ワッチョイ d701-kh8G)
2021/02/09(火) 17:12:07.63ID:ANc0E1ay0 flutterとかに完全に負けてるからなぁ
Xcodeも使いにくいし
Xcodeも使いにくいし
886デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
2021/02/09(火) 23:10:54.44ID:jPnyP+Vp0 確かにxcodeは使いにくい。仕方なく使ってる。
慣れるのが立派なんだと思い込んでいる信者が多いコミュニティは進歩がとまる。
慣れるのが立派なんだと思い込んでいる信者が多いコミュニティは進歩がとまる。
887デフォルトの名無しさん (ワッチョイ d701-kh8G)
2021/02/09(火) 23:26:28.12ID:ANc0E1ay0 Appleって会社は1000%儲からないと何も変えない、頭がおかしい会社になってしまったからな。。未だにLightningとか。。
そこがジョブズと180度違うところ。。
そこがジョブズと180度違うところ。。
888デフォルトの名無しさん (ワッチョイ 9f63-56gX)
2021/02/09(火) 23:55:21.65ID:zvP4LC7Y0 信仰で成り立ってる会社だからしょうがない
889デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
2021/02/10(水) 00:36:53.93ID:uF0JvJPV0 コピペや検索関連のショートカットがユーザーの左手周辺に固まっているのは、ユーザーの右手がマウスでふさがっていることを想定してのこと。
なのに検索開始ボタンがないのでマウスで検索開始できず、左手の固定位置から遠く離れたEnterキーを左手または右手で押しにいく手間が発生する。
なのに検索開始ボタンがないのでマウスで検索開始できず、左手の固定位置から遠く離れたEnterキーを左手または右手で押しにいく手間が発生する。
890デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
2021/02/10(水) 01:24:44.67ID:l8fAu74n0 タイプしてる間は手はホームポジションにあるけどね。
891デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
2021/02/10(水) 01:45:34.45ID:uF0JvJPV0 Xcodeが不便なおかげでKarabiner-ElementsでCaps lockキーにEnterを割り当てるきっかけを持てた。毒親に感謝。
892デフォルトの名無しさん (ワッチョイ bfbb-5e/0)
2021/02/10(水) 06:07:53.19ID:Ggl6JBAp0 海外勢の中にはVSCodeでiOS+Swiftの開発できるようにしてる人もいるようで、そっちを標準の開発環境にして欲しいな
XCodeは単なるエディタとして使う時間が大半を占めているのに、作業に不釣り合いなほど重い
XCodeは単なるエディタとして使う時間が大半を占めているのに、作業に不釣り合いなほど重い
893デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
2021/02/10(水) 06:37:36.56ID:uF0JvJPV0 マイクロソフト謹製プログラムはタブオーダーの概念があって、ポインティングデバイスがなくても可能な限りキーボードだけで操作できるよう設計されている。
アップル謹製プログラムにはない。
同じプログラム上のUIなのに、キーボードだけを使うことを強要されたり、逆にマウスだけを使うことと強要されたりするちぐはぐさはアップル謹製プログラムが抜きんでている。
アップル謹製プログラムにはない。
同じプログラム上のUIなのに、キーボードだけを使うことを強要されたり、逆にマウスだけを使うことと強要されたりするちぐはぐさはアップル謹製プログラムが抜きんでている。
894デフォルトの名無しさん (ワッチョイ 9701-6qHG)
2021/02/10(水) 07:01:25.87ID:XIZePh+h0 プログラム制作者に強要する自由を与えているのでは?
895デフォルトの名無しさん (ワッチョイ 9701-pPHF)
2021/02/10(水) 07:10:13.67ID:GS9oBSF70 アップルIDを取得するメソッドとか無いですかね
なんか禁止されてる感があるんですけど
インハウス開発でのアクセス制限で使えないかなと
なんか禁止されてる感があるんですけど
インハウス開発でのアクセス制限で使えないかなと
896デフォルトの名無しさん (ブーイモ MM3b-Wgeg)
2021/02/10(水) 10:31:19.05ID:gc42JyEhM897デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
2021/02/10(水) 15:50:17.49ID:l8fAu74n0 まあ、キーボードショートカットやキーバインディングを知らないだけだったりもあるけどね。
898デフォルトの名無しさん (ササクッテロ Sp0b-LSHb)
2021/02/10(水) 18:05:22.07ID:LJ7pDFihp 「Appleは宗教、なぜならばマイノリティだから。
Windowsは違う、なぜなら俺が属しているから。」
GAFA相手にドザカルトのこの妄想。
もうものすごすぎて誰も相手にされてない自覚あんのかね…
Windowsは違う、なぜなら俺が属しているから。」
GAFA相手にドザカルトのこの妄想。
もうものすごすぎて誰も相手にされてない自覚あんのかね…
899デフォルトの名無しさん (アウアウクー MM0b-19+L)
2021/02/10(水) 18:19:31.89ID:nq76wk1ZM アップルなのかマックなのかウィンドウズなのかマイクロソフトなのか揃えてからにしよ?
900デフォルトの名無しさん (ワッチョイ 9fad-QgsX)
2021/02/11(木) 10:38:53.34ID:5sGp9Z3N0 >>899
関西はマクド、関東はマックとローカライズされている。以下ソース
https://twitter.com/hinataro11/status/1358211437156462592
https://twitter.com/5chan_nel (5ch newer account)
関西はマクド、関東はマックとローカライズされている。以下ソース
https://twitter.com/hinataro11/status/1358211437156462592
https://twitter.com/5chan_nel (5ch newer account)
901デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
2021/02/11(木) 12:52:35.19ID:whZAOzrp0 そもそも「Windows」に対応するのは「macOS」
902デフォルトの名無しさん (ワッチョイ 9f8c-zGv8)
2021/02/11(木) 12:55:45.39ID:whZAOzrp0 とはいえ、MacはハードとOSが一体のシステムとしての方向性をますます高めているから、
「Windows PC」と「Mac」
いうのが対応関係としては妥当か。
「Windows PC」と「Mac」
いうのが対応関係としては妥当か。
903デフォルトの名無しさん (ワッチョイ d701-kh8G)
2021/02/11(木) 13:28:08.42ID:QNzWdO780 珍しく上がってるかと思えばこの話題なのか
904デフォルトの名無しさん (アウアウエー Sadf-OU2n)
2021/02/11(木) 14:38:10.78ID:5fhp1KHea >>898
「Apple信者」はApple製品を見ると「宗教的イメージ」を見るような反応をする
https://www.excite.co.jp/news/article/Slashdot_11_05_20_0917209/
「Apple信者」はApple製品を見ると「宗教的イメージ」を見るような反応をする
https://www.excite.co.jp/news/article/Slashdot_11_05_20_0917209/
905デフォルトの名無しさん (ワッチョイ d74f-QgsX)
2021/02/11(木) 14:51:36.12ID:zGBoORUF0 エバンジェリストなんて役職があった会社だしな。
906デフォルトの名無しさん (ササクッテロラ Sp0b-kh8G)
2021/02/11(木) 17:23:19.11ID:eyTLaN4Dp ジーニアスwwwwwww
907デフォルトの名無しさん (ワッチョイ 37e5-HETu)
2021/02/13(土) 06:40:14.12ID:AnL7V70V0 Swift勉強中で下記のような配列の使い方を知ったのですが、
配列に次のオブジェクトを追加する時、idはどうやって求めますか?
一つづつ読み込んで最大のidをインクリメントすれば良いかなと思いつつ
力技過ぎてる気もしており、世間様のやり方をお聞きしたいです。
let ユーザーズ: [ユーザー] = [
ユーザー(id: 0, nameno: "0000001"),
ユーザー(id: 1, nameno: "0000012"),
ユーザー(id: 2, nameno: "0000123"),
]
配列に次のオブジェクトを追加する時、idはどうやって求めますか?
一つづつ読み込んで最大のidをインクリメントすれば良いかなと思いつつ
力技過ぎてる気もしており、世間様のやり方をお聞きしたいです。
let ユーザーズ: [ユーザー] = [
ユーザー(id: 0, nameno: "0000001"),
ユーザー(id: 1, nameno: "0000012"),
ユーザー(id: 2, nameno: "0000123"),
]
908907 (ワッチョイ 1ee9-HETu)
2021/02/13(土) 10:29:30.62ID:xs/xc3ZA0 自己解決しました。
UUID()を使えば良いことが解りました。
UUID()を使えば良いことが解りました。
909デフォルトの名無しさん (スップ Sd52-m2Sg)
2021/02/16(火) 02:05:04.21ID:EAxPkxBNd 窓アプリのipadアプリ化請たんだが、初xcodeなんでかなりストレス。
多タブなんかマジ死にたくなるわ。
それにしても関数の引数表記とか、引数値変更にinout付けろとか、ぶん投げたくなる。
けど、案件が1000万納期4ヶ月だからまだいい方か?
下請けに回せられるなら回したいけど契約が邪魔してクソ!
それにしてもswiftはエクステ使えたり、構造体の初期化もかなり楽なのは使える言語と思った。
後はセル処理つう難題が...
多タブなんかマジ死にたくなるわ。
それにしても関数の引数表記とか、引数値変更にinout付けろとか、ぶん投げたくなる。
けど、案件が1000万納期4ヶ月だからまだいい方か?
下請けに回せられるなら回したいけど契約が邪魔してクソ!
それにしてもswiftはエクステ使えたり、構造体の初期化もかなり楽なのは使える言語と思った。
後はセル処理つう難題が...
910デフォルトの名無しさん (ワッチョイ df01-5+RR)
2021/02/16(火) 06:32:32.23ID:Ifq3nGPn0 dartのほうが3倍生産性高いけどなw
Swiftは完成前にコミュニティを育てなかったのが間違い
もう嫌々やるけどw
Swiftは完成前にコミュニティを育てなかったのが間違い
もう嫌々やるけどw
911デフォルトの名無しさん (ワッチョイ df01-DrOF)
2021/02/16(火) 17:57:33.26ID:NrVvDTU00 >>909
下請けにまわすとmonacaでサクっと作ってくれるよ
下請けにまわすとmonacaでサクっと作ってくれるよ
912デフォルトの名無しさん (ワッチョイ df01-5+RR)
2021/02/16(火) 21:55:19.45ID:Ifq3nGPn0 SwiftはNull安全ブームとともに終わった
913デフォルトの名無しさん (スップ Sd52-m2Sg)
2021/02/17(水) 04:30:03.65ID:Gs9nTvGUd モナカみたいなバックエンドありきは拒否られてるのが痛いんですよ。
swift+odbcでdbやり取りは何とかできたので、糞mssql外さないとってことで、db変更費もらってきました。
セルの方も何とか行けそうですが..
うまく行ったらスレ汚しします。
ありがとうございました。、
swift+odbcでdbやり取りは何とかできたので、糞mssql外さないとってことで、db変更費もらってきました。
セルの方も何とか行けそうですが..
うまく行ったらスレ汚しします。
ありがとうございました。、
914デフォルトの名無しさん (ワッチョイ 1ee9-HETu)
2021/02/17(水) 23:33:04.95ID:wHZs7f540 X-Codeプロジェクトの構成はどこの設計のレベルで設計してますか?
詳細設計で良いですかね?
詳細設計で良いですかね?
915デフォルトの名無しさん (ワッチョイ 4301-F23U)
2021/02/21(日) 11:30:19.90ID:6P4nH/og0 プロジェクト名とか構成は詳細設計だよね
916デフォルトの名無しさん (ワントンキン MM9f-2SAv)
2021/02/21(日) 17:00:41.08ID:L0wsobEMM アプリの大きめのリソースをサーバーにおいて、インストール後にダウンロードさせたいのですが、自前のサーバーではなく、AppStoreに外部リソースを置くことは可能でしょうか?
917デフォルトの名無しさん (ワッチョイ ff01-pEhb)
2021/02/21(日) 17:52:37.07ID:3wKXGD510 CloudKitでpublicなstorage使える
918デフォルトの名無しさん (ワイモマー MM1f-8wBp)
2021/02/21(日) 19:13:47.47ID:yroWiRc1M >>858
WPF, Openlook, Cocoa-Java… , Cocoa-Binding.
WPF, Openlook, Cocoa-Java… , Cocoa-Binding.
919デフォルトの名無しさん (オッペケ Sr07-9qtm)
2021/02/21(日) 23:01:33.43ID:3ah2ZqdPr xcodeは日本語化のプラグインあったらもう少しだけ使いやすいはず
920デフォルトの名無しさん (ワッチョイ a301-GD1z)
2021/02/22(月) 04:57:45.61ID:PA6Gvk4i0 Swiftとかないわ〜
921デフォルトの名無しさん (ワッチョイ cf2d-8wBp)
2021/02/22(月) 06:30:19.17ID:fw7RePKi0 日本語化とかバグの温床にしかならない
922デフォルトの名無しさん (ワッチョイ ffad-VKJl)
2021/02/22(月) 06:44:05.20ID:7qATnC1I0 今時、大手で多言語対応してない開発環境なんてxcodeぐらいだよ。
923デフォルトの名無しさん (ワッチョイ a301-GD1z)
2021/02/22(月) 07:32:24.35ID:PA6Gvk4i0 そもそもバグでエラーじゃないのにビルドエラー通知されるのに・・
924デフォルトの名無しさん (ワッチョイ a301-GD1z)
2021/02/22(月) 07:33:22.24ID:PA6Gvk4i0 HUAWEIに引き抜かれちゃったから優秀な人が皆無
925デフォルトの名無しさん (ワッチョイ 6f66-AkpG)
2021/02/24(水) 21:35:41.56ID:MLEapIlo0 iOSおススメのデータベースって今ならRealmですかね?
使うならSQLiteのが堅実かなと悩んでます。
使うならSQLiteのが堅実かなと悩んでます。
926デフォルトの名無しさん (ワッチョイ 4301-pQAD)
2021/02/24(水) 22:42:24.62ID:/ijFpzJL0 あわしろ氏はiOSはオワコンと言ってたな。
Linuxに乗り換えたほうが良い。
Linuxに乗り換えたほうが良い。
927デフォルトの名無しさん (ワッチョイ a301-GD1z)
2021/02/24(水) 23:14:45.89ID:cUgjNbyW0 swiftがオワコンは正しい
928デフォルトの名無しさん (ワッチョイ cf2d-8wBp)
2021/02/25(木) 00:07:49.13ID:HjQJ2JY10 仕事を受ける側になりたいなら SQLite > Core Data > Realm じゃないかな
仕事を出す側、もしくは個人で作るだけならどれでもいい
自分は適当に検索して、学習コストの低さと大容量データの処理速度でRealmを選んだ
こういうのは何か一つマスターすればその他はそれほど苦労せずに済むものだから最初は適当でいいんじゃないかな
仕事を出す側、もしくは個人で作るだけならどれでもいい
自分は適当に検索して、学習コストの低さと大容量データの処理速度でRealmを選んだ
こういうのは何か一つマスターすればその他はそれほど苦労せずに済むものだから最初は適当でいいんじゃないかな
929デフォルトの名無しさん (ワッチョイ a301-GD1z)
2021/02/25(木) 05:38:00.53ID:R7WVwVFS0 realmのビルドクソ遅い
930デフォルトの名無しさん (ワッチョイ ffad-VKJl)
2021/02/25(木) 05:42:46.02ID:bCEhRyYb0 どんなコンピュータ言語もオワコンになることはない。そうSwiftでもね。
931デフォルトの名無しさん (アウアウウー Sae7-nn/1)
2021/02/25(木) 09:07:10.95ID:vYi1sHn2a swiftUIは?
932デフォルトの名無しさん (ワッチョイ a301-GD1z)
2021/02/25(木) 09:57:29.81ID:R7WVwVFS0 swiftそのものがApple環境のみの変態言語になってしまったからなぁ
933デフォルトの名無しさん (ワッチョイ 4301-F23U)
2021/02/25(木) 11:33:33.92ID:uVxxaWK60 C#でiOSアプリ作れるけどネイティブより情報少ないから詰んだら終わりそうで怖い
934デフォルトの名無しさん (ワッチョイ a301-GD1z)
2021/02/25(木) 11:38:44.61ID:R7WVwVFS0935デフォルトの名無しさん (ワッチョイ 0666-szAP)
2021/02/27(土) 08:55:51.43ID:kuD1SbCy0 C#からSwift来たけどSocket.IO1つ入れるのに苦労するね
936デフォルトの名無しさん (ワッチョイ cb01-jB1a)
2021/02/27(土) 22:15:02.22ID:Yt5NHAzi0 swiftになっても中身obC時代と何も変わってないから。
Appleって天から仕様が降ってくるだけでコミュニティが無いし。
Appleって天から仕様が降ってくるだけでコミュニティが無いし。
937デフォルトの名無しさん (ワッチョイ d33d-yMgr)
2021/02/27(土) 23:51:12.64ID:11Cq6Op90 NSObjectとか命名からして
NextStepから本質変わってない。
ProjectBuilder
InterfaceBuilder
EOModeler
懐かしい
NextStepから本質変わってない。
ProjectBuilder
InterfaceBuilder
EOModeler
懐かしい
938デフォルトの名無しさん (ワッチョイ 83e5-szAP)
2021/02/28(日) 18:22:28.88ID:SuNqHFrT0 Realmって商用無料なんですかね?
あんまり情報無いんで何なのだろうと
あんまり情報無いんで何なのだろうと
939デフォルトの名無しさん (ワッチョイ 7b7f-Wkeh)
2021/02/28(日) 18:29:01.46ID:BgTYpoJY0 なぜ公式をあたらないのか
https://github.com/realm/realm-core#license
https://github.com/realm/realm-core#license
940デフォルトの名無しさん (ワッチョイ 83e5-szAP)
2021/02/28(日) 19:22:35.93ID:SuNqHFrT0 Apache 2.0 licenseというのは調べたのですが、デベロッパとエンタープライズがあるとも見たので、商用に使う場合は有料のエンタープライズなのかな?と迷ったのです。
941デフォルトの名無しさん (ワッチョイ cb01-jB1a)
2021/03/01(月) 03:04:28.50ID:vk4XQtG70 UIKitがウンコすぎる
942デフォルトの名無しさん (ワッチョイ 6710-kpXT)
2021/03/01(月) 07:28:35.51ID:fdsobwmd0 何を今更
943デフォルトの名無しさん (ワッチョイ cb01-jB1a)
2021/03/01(月) 11:23:54.12ID:vk4XQtG70 >>941
Swiftは肛門
Swiftは肛門
944デフォルトの名無しさん (ブーイモ MM27-Wkeh)
2021/03/01(月) 14:40:15.73ID:4Q9t3UkpM945デフォルトの名無しさん (ワッチョイ 5f35-Iv6d)
2021/03/03(水) 13:32:07.66ID:+jUJEWsB0946デフォルトの名無しさん (ワッチョイ de63-DFeu)
2021/03/03(水) 19:49:50.23ID:LIFTC91x0 おわったのか?
947デフォルトの名無しさん (ワッチョイ cb01-jB1a)
2021/03/03(水) 23:25:55.90ID:xzgw1tFV0 swift uiでみんな逃げた
948デフォルトの名無しさん (ワッチョイ 6710-kpXT)
2021/03/04(木) 02:33:19.28ID:8NYzhTPd0 SwiftUIでトドメ刺した感あるよな
949デフォルトの名無しさん (スップ Sdbf-53Pq)
2021/03/07(日) 18:30:25.01ID:Z1klbM1/d プログラムビギナーの者です。
下記のプログラムを実行すると、ほぼうまく行くのですが、並列処理の時だと「func かけ算処理」のところで
10回に1回ペースで「EXC_BAD_ACCESS code=1」のエラーがでます。
どうしてエラーになるのかわからずお手上げ状態です。
どこに問題があるのかご教授お願いできないでしょうか。
ちなみに直列処理にはとりあえず、エラーはでてません。
よろしくお願いします。
環境
Macbook Air 2017 8GB
macOS Big Sur 11.2.2
Xcode 12.4
↓ソース
import Foundation
private let 最小段: Int = 1
private let 最大段: Int = 9
private var かけ算段の値: Dictionary<Int, Int> = [:]
private var かけ算値: Int!
下記のプログラムを実行すると、ほぼうまく行くのですが、並列処理の時だと「func かけ算処理」のところで
10回に1回ペースで「EXC_BAD_ACCESS code=1」のエラーがでます。
どうしてエラーになるのかわからずお手上げ状態です。
どこに問題があるのかご教授お願いできないでしょうか。
ちなみに直列処理にはとりあえず、エラーはでてません。
よろしくお願いします。
環境
Macbook Air 2017 8GB
macOS Big Sur 11.2.2
Xcode 12.4
↓ソース
import Foundation
private let 最小段: Int = 1
private let 最大段: Int = 9
private var かけ算段の値: Dictionary<Int, Int> = [:]
private var かけ算値: Int!
950デフォルトの名無しさん (スップ Sdbf-53Pq)
2021/03/07(日) 18:32:18.59ID:Z1klbM1/d func かけ算() {
let 開始 = Date()
let dispatch_group = DispatchGroup()
//並列処理用
let dispatch_queue = DispatchQueue(label: "かけ算", attributes: .concurrent)
//直列処理用 都度処理と同じ?
//let dispatch_queue = DispatchQueue(label: "queue")
for 段 in 最小段...最大段 {
かけ算段の値[段] = 0
dispatch_group.enter()
dispatch_queue.async(group: dispatch_group) {
かけ算スレッド(段: 段) {
(段: Int) -> Void in
print("#\(段)の段 終了 \(段) × 9 = \(かけ算段の値[段]!) です")
dispatch_group.leave()
}
}
}
let 開始 = Date()
let dispatch_group = DispatchGroup()
//並列処理用
let dispatch_queue = DispatchQueue(label: "かけ算", attributes: .concurrent)
//直列処理用 都度処理と同じ?
//let dispatch_queue = DispatchQueue(label: "queue")
for 段 in 最小段...最大段 {
かけ算段の値[段] = 0
dispatch_group.enter()
dispatch_queue.async(group: dispatch_group) {
かけ算スレッド(段: 段) {
(段: Int) -> Void in
print("#\(段)の段 終了 \(段) × 9 = \(かけ算段の値[段]!) です")
dispatch_group.leave()
}
}
}
951デフォルトの名無しさん (スップ Sdbf-53Pq)
2021/03/07(日) 18:33:01.47ID:Z1klbM1/d dispatch_group.notify(queue: .main) {
let 終了 = Date().timeIntervalSince(開始)
print("処理時間 \(終了)秒")
}
}
//スレッド処理
private func かけ算スレッド(段: Int, かけ算スレッド終了: (_ 段: Int) -> Void) {
print("#\(段)の段 開始")
let かけ算値: Int = かけ算処理(段: 段)
かけ算段の値.updateValue(かけ算値, forKey: 段)
かけ算スレッド終了(段)
}
let 終了 = Date().timeIntervalSince(開始)
print("処理時間 \(終了)秒")
}
}
//スレッド処理
private func かけ算スレッド(段: Int, かけ算スレッド終了: (_ 段: Int) -> Void) {
print("#\(段)の段 開始")
let かけ算値: Int = かけ算処理(段: 段)
かけ算段の値.updateValue(かけ算値, forKey: 段)
かけ算スレッド終了(段)
}
952デフォルトの名無しさん (スップ Sdbf-53Pq)
2021/03/07(日) 18:33:29.40ID:Z1klbM1/d //かけ算実処理
@discardableResult
private func かけ算処理(段: Int) -> Int {
for 数 in 1...9 {
print(段, 数, 段 * 数, かけ算段の値[段]!)
かけ算値 = 段 * 数
//かけ算段の値.updateValue((段 * 数), forKey: 段)
}
return(かけ算値)
//return(かけ算段の値[段]!)
}
@discardableResult
private func かけ算処理(段: Int) -> Int {
for 数 in 1...9 {
print(段, 数, 段 * 数, かけ算段の値[段]!)
かけ算値 = 段 * 数
//かけ算段の値.updateValue((段 * 数), forKey: 段)
}
return(かけ算値)
//return(かけ算段の値[段]!)
}
953デフォルトの名無しさん (スップ Sdbf-53Pq)
2021/03/07(日) 18:33:49.86ID:Z1klbM1/d よろしくお願いします。
954デフォルトの名無しさん (ワッチョイ 9b10-53Pq)
2021/03/07(日) 21:03:32.71ID:U1ALB5fi0 プロパティや関数に日本語使ってるからじゃね?
955デフォルトの名無しさん (ワッチョイ 1b03-53Pq)
2021/03/08(月) 01:37:01.02ID:6HxQ2pv00 >>949
https://qiita.com/omochimetaru/items/953bea70bb1667de4c49
ここら辺を読んでみるといいかな
var かけ算段の値を変数からクラス化するとか、
func かけ算処理もクラス化して関数コールするとかかな
それか、asyncのフラグにbarrier付けてやれば、並列じゃなくなるけどエラー回避は出来るかな
てか、小学生レベルの掛け算程度のロジックならスレッド処理しなくても困らないと思うけどねw
https://qiita.com/omochimetaru/items/953bea70bb1667de4c49
ここら辺を読んでみるといいかな
var かけ算段の値を変数からクラス化するとか、
func かけ算処理もクラス化して関数コールするとかかな
それか、asyncのフラグにbarrier付けてやれば、並列じゃなくなるけどエラー回避は出来るかな
てか、小学生レベルの掛け算程度のロジックならスレッド処理しなくても困らないと思うけどねw
956デフォルトの名無しさん (ワッチョイ 0b7f-+yq6)
2021/03/08(月) 11:17:18.13ID:NE6415mK0 掛け算段の値を複数スレッドから同時にアクセスしてるからじゃないの?
objc_sync_enter/exitでかこってみたら?
あと日本語コード読みにくい…
objc_sync_enter/exitでかこってみたら?
あと日本語コード読みにくい…
957デフォルトの名無しさん (ワッチョイ 9f01-AHxu)
2021/03/08(月) 16:42:22.73ID:A+E7x4iR0 俺環ではシェルのループでぐるぐる回してもエラー出ないな
CLIで実行するにはdispatchMain()と対応するexit()が必要だったくらい
CLIで実行するにはdispatchMain()と対応するexit()が必要だったくらい
958デフォルトの名無しさん (ワッチョイ cb01-W2tv)
2021/03/08(月) 20:00:02.93ID:C8XgJIOz0 このクソiOS14あたりから文字入力中のコンテキストメニューが中々出ね〜、クソSwiftUIのせいだろ
959デフォルトの名無しさん (スップ Sdbf-53Pq)
2021/03/08(月) 20:48:02.20ID:MXJ39GL1d960デフォルトの名無しさん (ワッチョイ ab01-0iVm)
2021/03/10(水) 13:27:44.64ID:E3jID2Td0961デフォルトの名無しさん (ブーイモ MM7f-+yq6)
2021/03/10(水) 14:18:49.32ID:SwZdpNpYM えー、質問者じゃないけど面倒くさい
962デフォルトの名無しさん (ワッチョイ cb01-AzhJ)
2021/03/10(水) 14:59:11.83ID:UXOSC6+80 swiftなんか使うな
963デフォルトの名無しさん (ワッチョイ fb5f-INMZ)
2021/03/11(木) 05:08:04.39ID:qW0qQOeJ0 今更AppKitなんですが、NSOutlineViewのindentationMarker(disclosure triangle)の幅を描画前に取得する方法はないでしょうか?
View basedでColumnは1つだけのNSOutlineViewを作っていて、func outlineView(_: heightOfRowByItem:) で返す高さを計算するために
row1つ分のView(NSTableCellView)の幅を知りたいのです。
Column幅 - (indentationPerLevel * level(forItem: item)) でいけるかなと思いきやこれだとdisclosure triangle分が余計です。
View basedでColumnは1つだけのNSOutlineViewを作っていて、func outlineView(_: heightOfRowByItem:) で返す高さを計算するために
row1つ分のView(NSTableCellView)の幅を知りたいのです。
Column幅 - (indentationPerLevel * level(forItem: item)) でいけるかなと思いきやこれだとdisclosure triangle分が余計です。
964デフォルトの名無しさん (ワッチョイ a905-xlOF)
2021/03/12(金) 14:18:49.02ID:TsYqY8ZP0 WindowsクライアントとiPhone間でSocketIOでメッセージ送り合うプログラム書いてるけど3日頑張っても動く気がしない
エラーも応答タイムアウトしか出てこないからどこから調べたものか
ATSもファイアーウォールも解除してるんですけど何とも
市販のアプリはよく簡単にクラウドとやり取りできるなと感心しちゃう
エラーも応答タイムアウトしか出てこないからどこから調べたものか
ATSもファイアーウォールも解除してるんですけど何とも
市販のアプリはよく簡単にクラウドとやり取りできるなと感心しちゃう
965デフォルトの名無しさん (ワッチョイ 692c-NLTM)
2021/03/12(金) 14:40:00.97ID:zHGwFDvl0 Ruby なら、コマンドプロンプト・PowerShell から、1-liner で、
Rubyで作られた遅いウェブサーバー、WEBrick が起動する
ruby -run -e httpd . -p 8080
そのフォルダに、index.html があれば、これでブラウザからアクセスできる
http://localhost:8080
Rubyで作られた遅いウェブサーバー、WEBrick が起動する
ruby -run -e httpd . -p 8080
そのフォルダに、index.html があれば、これでブラウザからアクセスできる
http://localhost:8080
966デフォルトの名無しさん (ワッチョイ a101-E9ye)
2021/03/12(金) 18:03:54.15ID:C4d60f760 swiftスゲーめんどくさー
967デフォルトの名無しさん (ドコグロ MM95-wfu+)
2021/03/12(金) 18:19:55.35ID:CeuWCA9KM >>964
Wiresharkでパケットキャプチャしてみたら?
Wiresharkでパケットキャプチャしてみたら?
968デフォルトの名無しさん (ワッチョイ b901-YyH6)
2021/03/12(金) 18:32:04.33ID:0g8W4jPs0 あわしろ氏は、Swiftはオワコンと言ってたけどな。
969デフォルトの名無しさん (スップ Sd02-FiQK)
2021/03/12(金) 20:08:03.89ID:Ge2Hv2hnd >>965
オマエ、ソケットの意味すら理解できん池沼やろwww
オマエ、ソケットの意味すら理解できん池沼やろwww
970デフォルトの名無しさん (ワッチョイ c27c-mieA)
2021/03/12(金) 21:56:12.36ID:bbPVovvi0 オワコン状態からFlutterで華麗に復活したDart
華々しくデビューしたものの相次ぐ仕様変更のあげくSwift UIでトドメを刺されたSwift
どこで差がついた
華々しくデビューしたものの相次ぐ仕様変更のあげくSwift UIでトドメを刺されたSwift
どこで差がついた
971デフォルトの名無しさん (ワッチョイ b901-aFj8)
2021/03/15(月) 07:26:17.19ID:zfSiUl9j0 俺は日本語コード好き
超適当な英語にされるより
超適当な英語にされるより
972デフォルトの名無しさん (ブーイモ MM76-9YAs)
2021/03/15(月) 14:21:08.09ID:Db4OPSpGM だったら英語覚えろよ…
973デフォルトの名無しさん (ワッチョイ b901-aFj8)
2021/03/16(火) 07:17:57.29ID:uLx+/Eas0 皆がswiftUIに移行する気配が無くて辛い
974デフォルトの名無しさん (ワッチョイ 8510-Hhq/)
2021/03/16(火) 09:07:26.45ID:lbEAqbWa0 移行する理由がない
メリット皆無
メリット皆無
975デフォルトの名無しさん (ワッチョイ a905-aFj8)
2021/03/16(火) 12:48:21.03ID:Civ91dc30 swiftUIは使われずに消える定めかな
新規開発すらUIKit主流な気がする
新規開発すらUIKit主流な気がする
976デフォルトの名無しさん (ワッチョイ a905-aFj8)
2021/03/16(火) 12:50:59.15ID:Civ91dc30 無料アカウントの10アプリ1週間制限止めてくれないかな
アップルストアでマージン取るんだから良いでしょ
アップルストアでマージン取るんだから良いでしょ
977デフォルトの名無しさん (ワッチョイ 01da-pjrT)
2021/03/17(水) 00:27:39.43ID:DuV9YnX60 始点から終点までの移動した角度をx,y,z(オイラー角)で取得するにはどうすればいいですか?
最初からオイラー角を使うとジンバルロックで変な値しか取得できませんでした。
クォータニオンを使うといいと思うのですが、差分を算出する方法が分からない状態です・・。
分かる方がいましたら、よろしくお願いします。
最初からオイラー角を使うとジンバルロックで変な値しか取得できませんでした。
クォータニオンを使うといいと思うのですが、差分を算出する方法が分からない状態です・・。
分かる方がいましたら、よろしくお願いします。
978デフォルトの名無しさん (ワッチョイ a905-aFj8)
2021/03/17(水) 12:58:04.19ID:yvIMKGz20 >>977
そういう問はアルゴリズム板のが良いでしょ
そういう問はアルゴリズム板のが良いでしょ
979デフォルトの名無しさん (アウアウウー Sac5-8I4s)
2021/03/17(水) 18:13:15.09ID:HZhL1rDua 角度は平面に存在するものだから(x,y,z)で表すにはどうしたらいいか?なんて言われても答えようがない
980デフォルトの名無しさん (ワッチョイ 01da-pjrT)
2021/03/17(水) 19:20:29.22ID:DuV9YnX60981デフォルトの名無しさん (ワッチョイ 2e2d-mieA)
2021/03/17(水) 19:54:25.16ID:6Jmpfuh+0 回答者が質問を理解できるかがポイントかな
頑張って
頑張って
982デフォルトの名無しさん (ワッチョイ 81ae-1i51)
2021/03/19(金) 16:06:55.38ID:PujmgqIy0 BLEのIntervalが過去の記事(URLがNGで貼れませんでした)だと「20ms」となっていますが、最新のガイドラインだと「15ms」になっています。
どのバージョンから15msへ変更になったか、わかりますでしょうか?
もしくは過去のガイドラインを見ることは出来ますでしょうか?
https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf
どのバージョンから15msへ変更になったか、わかりますでしょうか?
もしくは過去のガイドラインを見ることは出来ますでしょうか?
https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf
983デフォルトの名無しさん (ワッチョイ 4103-vV0Z)
2021/03/24(水) 02:34:36.78ID:He3KDzsL0 for var i in 0..<n
で配列扱う場合、iを任意に指定できないの?
で配列扱う場合、iを任意に指定できないの?
984デフォルトの名無しさん (ブーイモ MMcb-T6Ij)
2021/03/24(水) 09:50:47.20ID:R+oM8cupM 何を言いたいのか分からん
985デフォルトの名無しさん (ワッチョイ 8110-vV0Z)
2021/03/24(水) 12:05:54.34ID:qD6yEHZF0 同じく頑張って無理矢理理解しようとしたが
さっぱり意味分からんかった
さっぱり意味分からんかった
986デフォルトの名無しさん (ワッチョイ 992d-hwS0)
2021/03/24(水) 18:09:11.95ID:GC95yIlk0 プログラミング言語を学ぶ前に日本語を
987デフォルトの名無しさん (ワッチョイ 99da-zgiT)
2021/03/24(水) 18:23:56.82ID:17zaubTH0 配列内の任意に値だけを変更したい?
988デフォルトの名無しさん (ワッチョイ 13bd-V9FF)
2021/03/24(水) 18:28:29.80ID:FVVupohu0 iの取る値として、0からn-1の連続した整数じゃなくて飛び飛びの値にしたいとゲスパー
989デフォルトの名無しさん (ワッチョイ 99da-zgiT)
2021/03/24(水) 18:58:27.15ID:17zaubTH0 自分の日本語もいとおかし
990デフォルトの名無しさん (ワッチョイ 4160-4Ddi)
2021/03/25(木) 17:32:24.97ID:RmeSoSbn0 わたしjはコレからSwiftを勉強してMacとiPadに
製作系アプリケーションを作る予定
製作系アプリケーションを作る予定
991デフォルトの名無しさん (ワッチョイ 9b66-kjVL)
2021/04/06(火) 23:11:05.92ID:F8PWM9uX0 ホームボタン押されたらアプリを初期状態にしたいのですが、
exit関数を使うとアプリの登録が拒否されると聞きました。
ホームボタンでアプリを初期状態にしたい時、世間様ではどうやっているのですか?
exit関数を使うとアプリの登録が拒否されると聞きました。
ホームボタンでアプリを初期状態にしたい時、世間様ではどうやっているのですか?
992デフォルトの名無しさん (ワッチョイ 1d10-yJD7)
2021/04/07(水) 00:00:05.79ID:FA7rpOez0 viewWillDisappearあたり使えばいいのでは
993デフォルトの名無しさん (ワッチョイ 238c-TnHv)
2021/04/07(水) 00:48:53.91ID:z98aeBWQ0 つうか、ボタンなどのハードウェアをAppleが定めている以外の使い方したら審査通らない。
994デフォルトの名無しさん (ワッチョイ 252d-m4bA)
2021/04/07(水) 02:27:04.33ID:HqP3oq1n0 小学生の頃、stopボタンをprint screenに変えたら親父に怒られたの思い出した
995デフォルトの名無しさん (ワッチョイ e2ec-muvn)
2021/04/11(日) 11:57:46.71ID:pq9M+RGI0 ホームボタンは初期状態に戻すためではなく、ホームに戻るためびボタンだよ。
もっとも、押されたことを認識してアプリ内部で自分で初期状態になればいいんじゃないか?
金融関係のアプリだと、初期状態にはならないけど画面にボカシをかけたりするね。
もっとも、押されたことを認識してアプリ内部で自分で初期状態になればいいんじゃないか?
金融関係のアプリだと、初期状態にはならないけど画面にボカシをかけたりするね。
996デフォルトの名無しさん (ワッチョイ e28c-fkuk)
2021/04/11(日) 18:41:05.81ID:e+2TDzwf0 え?今そんなの許されるの?
997デフォルトの名無しさん (ワッチョイ 86bb-3Cbc)
2021/04/11(日) 19:20:26.59ID:mujH3vbD0 普通にそんなアプリあるよ
998デフォルトの名無しさん (ワッチョイ e28c-fkuk)
2021/04/11(日) 20:07:37.89ID:e+2TDzwf0 なんだ、また審査偏ってるのか...
999デフォルトの名無しさん (ワッチョイ 2310-8YTl)
2021/04/11(日) 21:30:08.21ID:TiL6YpvQ0 >>991
こういう質問投げっぱなしで消えるやつマジむかつくわ
こういう質問投げっぱなしで消えるやつマジむかつくわ
1000デフォルトの名無しさん (ワッチョイ cb5f-EjKA)
2021/04/12(月) 15:44:41.48ID:WmXuDr7H0 自決しました
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 895日 17時間 36分 25秒
新しいスレッドを立ててください。
life time: 895日 17時間 36分 25秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- ブラジル人研究者「日本はとても安全な国。だから私はここに移住したい」 翌日、千葉県でスリランカ人に殺される [お断り★]
- 【映画】165億円の赤字か 米ディズニー「白雪姫」実写版、大型連休中の日本でも上映打ち切り [ネギうどん★]
- 【大阪・関西万博】来場者数きのう=5日『12万人1千人』(関係者1万7千人含む) [少考さん★]
- 【自主回収】「あんまん」に「肉まん」が混入1314パックを自主回収「肉まん」に「あんまん」が混入の可能性もあり [おっさん友の会★]
- 【MLB】大谷翔平、新加入の“韓国の至宝”活躍を祝福にネット胸アツ! 「泣けてくる」「スポーツに国境なんてない!」 [冬月記者★]
- 生活保護「持ち家を売らないと受けられない」はウソ…役所やネット上の言葉をうのみにする前に…知っておきたい“実際の法制度” [おっさん友の会★]
- ⭐👊😁👊🏡👊😁👊⭐
- 【実況】博衣こよりのえちえちサルゲッチュクリア耐久🧪
- キィー🐢💢🏡
- 【石破悲報】元力士の店主がつくる相撲部屋のまかない飯(スタミナもつ丼890円)、変わり果てた姿で発見される [126042664]
- 【速報】中川翔子さん、双子を妊娠していたwwwwww
- 【悲報】西田昌司さん、結構大ごとになる。自民沖縄県議も「怒り心頭。政治家としての資質自体に問題があるのでは」 [196352351]