X

Swift part12

■ このスレッドは過去ログ倉庫に格納されています
2018/10/29(月) 22:08:16.87ID:gm+ugNlu0
!extend::vvvvv

WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ

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

[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
https://egg.5ch.net/test/read.cgi/mac/1538778915/

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

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

前スレ
Swift part11
https://mevius.5ch.net/test/read.cgi/tech/1498640309/

スレ立て時は1行目に「!extend::vvvvv」
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2020/07/19(日) 23:43:42.50ID:H7onmrrw0
>>561
そうだね
君が作れる「チンパンジーでも3日でできるはじめてのiOSアプリ」みたいなアプリならそうでしょうね
その先を見通せる力付けた方がいいと思うよ
2020/07/19(日) 23:46:27.20ID:H7onmrrw0
>>565
それにしたって異常にデキが悪すぎなんだわ
本当に異常にね、それが何年もの間放置されている

君がまだアプリ作成始めたてで、ここのキチガイ信者のように頭が凝り固まってないなら
もっと他の環境見た方がいいよ
2020/07/19(日) 23:50:13.28ID:gHiHMthK0
>>566
>>567
ちゃんとSwiftUIのやばい匂いは嗅ぎ分けてます
2020/07/20(月) 00:12:08.60ID:valIr04X0
>>568
君はだいぶまともな感覚を持ってると思うよ

俺もほんの少し・・・本当にほんの少し叩き過ぎているかもしれないが
それでもXcode, storyboard, iOS SDK、こんな右を向いても左を向いても過去も未来もクソまみれな環境を
何の疑問も持たずにマンセーしてる連中は、ちょっと外の世界ちゃんと見た方がいいよ
570デフォルトの名無しさん (ワッチョイ da8c-a8dv)
垢版 |
2020/07/20(月) 11:30:52.39ID:TbE9ekYT0
>>558
君はまず、何をしたいのかハッキリしなきゃ。
2020/07/20(月) 11:34:57.23ID:BXhQoXVm0
>>558
こんなところで愚痴ってるのが一番生産性が低い。
2020/07/21(火) 02:22:17.41ID:T+iPFu/K0
ワロタ
573デフォルトの名無しさん (ワッチョイ 6903-pqx6)
垢版 |
2020/07/21(火) 08:35:12.10ID:0sX3H04g0
コード例でレスすらできないにわか共だから仕方ねーだろw なっ番長w
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周りがダサくなるんです。
どういったサイトや本を参考にしたら上手く作れるかや
どんなことを意識したらよいかなど教えてほしいです。
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
2020/07/21(火) 22:24:03.76ID:HQA5x8Lv0
>>576
UIもUXも自分がいいと思ったもの・悪いと思ったものをカタログ化して
なんでそう思ったかを記録して振り返るのが力をつける一番の近道

UIの参考本やサイト
1. 基礎を学ぶ => ノンデザイナーズ・デザインブック
2. いい例・悪い例を知る => モバイルデザインパターン(今となっては例がやや古い)
3. 自分がいいと思うデザインを見つけて分析する => dribble.com/mobbin.design/mobile-patterns.comなど
2020/07/22(水) 13:56:05.75ID:RGJfBlcjp
アスペ君みるとiOSアプリ開発が解放された最初の頃に
開発者スレにやってきたflashプログラマが
ボタンパーツでアクションを呼び出さずに
「画面のタッチされた位置を直接取って矩形領域単位でif分岐させて
実行させるにはどうすればいいですか?」って聞いてたのを思い出す。
2020/07/22(水) 14:15:50.93ID:a5UFkifb0
>>579
環境に順応できないやつってどこにでも少数いるもんだよな。
チームでやってるとこういうやつに限って声がデカくて全体をかき乱す。
581デフォルトの名無しさん (ワッチョイ d901-Hp9I)
垢版 |
2020/07/22(水) 21:12:58.18ID:kFTxsanB0
>>578
ありがとうございます!!
やってみます
582デフォルトの名無しさん (ワッチョイ 4103-N/5J)
垢版 |
2020/07/23(木) 09:14:42.63ID:FZn4rFS90
flushガーとかいまだに言ってる老害って、だから嫌われるんだよオマエはww
2020/07/23(木) 09:37:50.46ID:Ot/DWqHu0
なぜJavaAppletがあるのにflashなど
2020/07/23(木) 22:56:17.61ID:EI3yhAHNp
iOSアプリ開発の解放初期にはケータイ用フラッシュゲームの開発者に
仕事が次々委託されてフラッシュアプリしかやってない人々が
Objective-Cとインターフェイスビルダーの前で爆死してたから。
やっぱり前提概念が違う畑だから「なんでこうなんだ!」って叫びながら…
2020/07/25(土) 01:41:34.83ID:IO3Pc/Ke0
(おかしいな...ねらーは煽れば顔真っ赤にして答えをわざわざ長レスしてくれる間抜け揃いのはずなのに...)
2020/07/25(土) 01:48:36.60ID:GSx77j9X0
レスはするが答える知識はない
587デフォルトの名無しさん (ワッチョイ 4103-N/5J)
垢版 |
2020/07/28(火) 09:20:54.55ID:r5DrVMMO0
ちょっと質問なんですが、よろしくお願いします。
任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、
クラス化と関数化双方のメリット、デメリットはあるのでしょうか

と言うのも、Swiftチップス本を見ると、やたらクラス化例が多く、例えば反復的なロジックを通してある解を得るのにクラスからクラスを多重的に継承して解を得るサンプルがありました。
個人的には、範囲や得られる解の数なんかはクラス扱いするのは良しと思いますが、その解自体は、クラス化するより単純に関数化してコールバックさせた方が無難と思うのですが

Swiftって、クラス化実装して使う言語なんでしょか?
2020/07/28(火) 09:55:26.37ID:z4VI/3qwM
>>587
クラス化、関数化、コールバック
この辺の用語をお前の独自定義で使ってるということから理解したほうがいい

インスタンスメソッド、クラスメソッド(Type Method)、グローバルメソッド(global function)はスコープの違い
589デフォルトの名無しさん (ワッチョイ 138c-/llO)
垢版 |
2020/07/28(火) 10:26:11.46ID:C+azHaMp0
関数化したとして、それをどこに置いてどうやって呼び出すかという話だね
2020/07/28(火) 10:30:34.81ID:XOlplFx+a
複数の値を取得するときに重複を許さないのか書いてないのでアマチュア
2020/07/28(火) 11:28:29.31ID:6ENOkjxs0
使う目的次第で変わるだろ
2020/07/28(火) 12:29:17.69ID:XOlplFx+a
重複あり
重複なし
両方に対応
のどれなのかという意味
使う目的次第で変わるなら「両方に対応」
593デフォルトの名無しさん (ワッチョイ 138c-/llO)
垢版 |
2020/07/28(火) 13:10:19.88ID:C+azHaMp0
つうか、なぜ敢えて
「任意の指定範囲内から数値をランダムに0または1つまたは複数の値を取得できる場合があるとした時、」
という条件を付けたのか。
594デフォルトの名無しさん (ワッチョイ 138c-/llO)
垢版 |
2020/07/28(火) 13:12:22.61ID:C+azHaMp0
レンジでランダムな数値を取得なんて、わざわざ採り上げる様な話じゃ無いだろうに。
2020/07/28(火) 14:03:46.36ID:UMrDzUJ6M
>>593
どういう処理を関数にしようとしてるかを書くことで回答する側の助けになるかもしれないと思ったんだろ

どういう情報を提供すればいいか初心者は判断できないんだから生暖かく見てやれよ

論点と関係ない箇所をひたすら掘り下げても意味ないぞ
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データは多過ぎるのでしょうか。
データベースのスキルが無いのですが、データベース化して処理するのがよいでしょうか。

アドバイスお願いします。
599デフォルトの名無しさん (ワッチョイ 7903-tt3/)
垢版 |
2020/07/31(金) 12:44:59.93ID:WkcEDinO0
>>598
シーケンシャルリードで30秒はリード処理見直した方がいいね
後、配列map filterも100万レコードでも問題ないと思われ 何に表示してるか解らんが、表示処理見直してみ
多分、表示項目数が多いと遅延するんじゃね?
2020/07/31(金) 12:50:31.46ID:vkN8amTw0
緯度経度は二次元データだからmapにすんなりキーとして入るまい
検索に問題ありそう
2020/07/31(金) 12:55:54.43ID:vkN8amTw0
速度関係は実際やってみんとほんとなんもわからん
2020/07/31(金) 12:58:13.64ID:vkN8amTw0
ごめんうそ
表示のがあやしい
603デフォルトの名無しさん (ワッチョイ 7903-tt3/)
垢版 |
2020/07/31(金) 13:09:56.83ID:WkcEDinO0
>>600
一般的ならstructを配列に入れるだろw

まさかID:n9K7hSn9d 4次元配列でやってるとかなん?
604デフォルトの名無しさん (ワッチョイ 7a8c-fUw5)
垢版 |
2020/07/31(金) 13:24:04.33ID:Y2BSiO9f0
Core Dataは試した?
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^^; データベース^^; もう少し、勉強してから作ってみます。
すみませんでした。ありがとうございました。
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億個を先読みするとか、そんな感じの処理をすればよろし!
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。
609デフォルトの名無しさん (ワッチョイ 4135-0Zdg)
垢版 |
2020/07/31(金) 18:29:51.32ID:qOuPpOnf0
>>608
[平成29年春期問16 置換えアルゴリズムはどれか|応用情報技術者試験.com](https://www.ap-siken.com/kakomon/29_haru/q16.html)
610デフォルトの名無しさん (ワッチョイ 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?
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)
613デフォルトの名無しさん (ワッチョイ 3163-04Xx)
垢版 |
2020/08/06(木) 11:35:41.65ID:O+ldt0Cc0
ご存知の方教えて下さい
Xcodeでアプリを作成し実機に転送をしてもしばらく時間を置くと起動しなくなります。
ググって見ると無償は1週間期限があるとの事なのですが、今はそれも無いのでしょうか?
それとも何か他にやらなければならない事があるのでしょうか?
2020/08/06(木) 12:45:08.08ID:AmkDyY0ba
答になってないけど有料会員でもそれ起こるぞ
615デフォルトの名無しさん (ワッチョイ 3163-04Xx)
垢版 |
2020/08/06(木) 13:42:26.83ID:O+ldt0Cc0
>>614
そうなのですか?
Macと繋いでる間は問題無く起動するのですが外すと落ちる様になってしまうんですよね・・・。
2020/08/06(木) 22:11:09.36ID:uGmJJfEmd
>>556
UIをプログラミング言語で書くこととXMLなどの独自書式で書くことと専用ツールの独自バイナリデータで書くことの間を流行が行ったり来たりする現象をなんて言ったっけ?
2020/08/06(木) 22:14:02.32ID:uGmJJfEmd
>>587
クラスの方が設計が簡単で、設計しないなら関数の方が簡単
2020/08/07(金) 14:47:10.59ID:P0nXu20W0
国際銀行間通信協会
2020/08/07(金) 15:36:37.79ID:LFnasRhea
Swift違い
2020/08/07(金) 16:38:27.59ID:Ojdjt83K0
それ開発したことある
621デフォルトの名無しさん (ワッチョイ 5903-4+us)
垢版 |
2020/08/08(土) 06:51:03.40ID:92I+/0k20
何でもかんでもクラスとかはマヌケだろ
2020/08/08(土) 17:15:49.08ID:FXaHxi7mp
>>618 一生の中で一度だけ使ったことがあったな。

Swift好きだよ。 あれ?
2020/08/15(土) 22:26:48.97ID:d+4FTUYL0
掲示板のビューワーアプリ(5ちゃんではない)を作ろうとしてるんですが、データを取得するだけでなくこっちから送る(書き込んだりスレ立てたり)ことが出来るAPIってありますか?
2020/08/15(土) 22:38:47.96ID:V+J5gv8f0
有りますよ、どこの掲示板ですか?
2020/08/16(日) 01:08:16.61ID:1z2A7ViJ0
マジですか
爆サイです
626デフォルトの名無しさん (ワッチョイ ed35-ZVh2)
垢版 |
2020/08/16(日) 06:45:11.24ID:tjZsUAn/0
bakusai.com
なんて初めて見た。2014年の投稿があったから、古いサイトなのね。

POSTで投稿するんじゃ無いの?
2020/08/16(日) 08:15:14.89ID:1z2A7ViJ0
>>626
POSTっていうの使うとデータが送れるんですね
それを使えるAPIはありますか?
2020/08/16(日) 08:32:49.13ID:1z2A7ViJ0
爆サイ.com専用のAPIは公開されていないようなのですが、
掲示板サイトに使える汎用APIのようなものがあるのでしょうか?
それとも無いなら自分で作るしか無いのでしょうか?
629デフォルトの名無しさん (ワッチョイ 428c-9fi9)
垢版 |
2020/08/16(日) 09:43:13.40ID:+eSL7X/A0
そのサイトに問い合わせる事で内科医?
2020/08/16(日) 11:21:04.59ID:1z2A7ViJ0
何をですか?
631デフォルトの名無しさん (ワッチョイ 9901-XQXO)
垢版 |
2020/08/16(日) 14:09:46.53ID:8WlfPd5U0
アピがあるか聞いてみれば。
2020/08/16(日) 14:38:01.94ID:1z2A7ViJ0
ありがとうございます
直接メールを送りました
2020/08/17(月) 23:41:19.98ID:frAy30YW0
2020/04/09
SwiftのWebAssembly対応の進捗
https://engineering.mercari.com/blog/entry/2020-04-09-130642/
2020/08/18(火) 19:22:59.74ID:0e8htstX0
SwiftUIってどう?
2020/08/18(火) 22:27:30.61ID:BSy1bxL9M
俺も気になってる
636デフォルトの名無しさん (ワッチョイ 7f8c-TUy9)
垢版 |
2020/08/19(水) 11:26:13.04ID:xO2zQibT0
自分でやってみるのが一番早い。

https://www.hackingwithswift.com/quick-start/swiftui

https://www.hackingwithswift.com/100/swiftui
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
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相当)では、
複数あるリストアイテムのタップイベントからのダイアログ表示にうまく対応できないことには、
実際にプログラムを動かしてみないと気づけない。
2020/08/27(木) 13:01:44.80ID:w6xXquBx0
インスタみたいに画像の1枚目は右スワイプすると前画面に戻って2枚目以降は前の画像に戻る動きってどうやってんだ
実装したことある人教えてくだされ
640デフォルトの名無しさん (ワッチョイ 028c-hVmo)
垢版 |
2020/08/27(木) 13:44:53.08ID:jZREk3S/0
普通に条件分岐で行けそうだと思うけど、駄目なのか?
2020/08/27(木) 22:53:36.94ID:h2UmzEXk0
Navigation Controller付けてるんだけど、UIButtonでトップ画面に戻ると、Navigation Barが消える・・・
どうすればいいの?
2020/08/29(土) 21:46:01.35ID:y384V/dz0
guardでassert+return書くのって考え方間違ってる?

throw書くのかったるいっていうのが拭えないや
Swiftだとfunctionにthrowつけないといけないのがネック

面倒くさくてつい多用しちゃうけど美しくない
2020/09/04(金) 20:20:49.66ID:F8gKgkUr0
質問スレとかあったらすまん

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
2020/09/04(金) 21:43:17.79ID:nh9T8LFU0
>>643
1. 自分で数式パーサーを書く
2. JavaScriptCoreを使ってeval
3. NSExpression
4. その他ライブラリを探す

制限はあるけどとりあえず2か3が簡単
2020/09/05(土) 02:08:02.67ID:7M2QMq2g0
>>646調べたらNSExpressionのやつが合ったので見よう見まねでやって見た
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
間違ってると思う箇所はきちんとリストアップして優先度を決める。
エラーには自分なりの説明が出来る程度までは対処する。
2020/09/05(土) 23:39:00.93ID:7M2QMq2g0
あ、すまんエラーのとこは自己解決した

646ありがとう〜 3で出来た
さんくす
2020/09/06(日) 00:57:22.28ID:RvSKDCa30
何度もすまん

NSExpression って%使えない?
%を入れようとするとエラーになってしまう
2020/09/07(月) 14:41:04.52ID:M4UXIQXF0
>>650
使った事ないけどエスケープしたらどうなんの?
2020/09/17(木) 20:17:00.56ID:Vnja5ilEa
Xcodeのダウンロードができない、、、
5GBくらいまでDLしてたのに最初からに戻った
2020/09/17(木) 20:56:55.32ID:EgYeWZQ5a
めちゃくちゃ時間かかるよな
2020/09/17(木) 21:27:18.47ID:Vnja5ilEa
2度目のDLはまだ500MB、、、
iOS14にしてからやった方がいいのかな
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を繰り返す必要があります。
2020/09/17(木) 23:38:14.42ID:Vnja5ilEa
え?まだ直ってないの?
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を吐くようになった。
これは仕様なのか不具合なのか。
2020/09/18(金) 21:27:49.77ID:uGfPgqFsM
>>657
迷わずいけよ!
2020/09/18(金) 22:23:48.12ID:Jzpl8xwta
仕事で使ってないならしばらく11でもいい?
12にしたらswiftの書き方というか何か変わるの?
2020/09/19(土) 05:07:55.55ID:y3dAgiRW0
https://swift.org/blog/swift-5-3-released/
2020/09/19(土) 16:44:48.60ID:CgBAhMn7r
バージョン12に上げずに実機テストする方法ないですかね?
容量ないからアップデートできない
2020/09/19(土) 18:23:25.28ID:MAjy/goA0
xcode12って何か変わった?
2020/09/19(土) 23:21:44.35ID:k1zGJrGG0
alertコールバックは関係なかった。ForEach()をarray.indicesで回したのが良くなかった。
配列が動的変化する場合は、配列要素を受け取るタイプのForEachを使う必要がある。
メモリチェックが厳格になったのかも。
■ このスレッドは過去ログ倉庫に格納されています