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/06/17(水) 23:06:00.11ID:NXg2Mqyr0
>>387
探してる段階ではまだ型がカスタムコントローラではないので、isは使えない
if let targetVC as? cutomVCで判別するとよさそう
2020/06/17(水) 23:08:36.21ID:v5QwJFFz0
Appleの中の人ってxcode使ってMacのアプリ開発してるんだよね?
こんなの自分たちで作って自分たちで書いてて、死にたくならないの?
俺だったら発狂して会社丸ごと燃やして死ぬレベルだわ
2020/06/17(水) 23:37:52.15ID:ogCaVXbf0
使いこなせないのはツールが悪いのではなくてお前の頭の問題だな>>388を見る限り
なんでそんなに自分に自信があるのか不思議なくらいだな
2020/06/17(水) 23:48:03.20ID:v5QwJFFz0
iOSエンジニア様はさぞかし頭がよくて
プロダクトのことよりxcodeやUIKitのことを考えることの方がお上手なんでしょうなあ
2020/06/18(木) 00:27:50.02ID:iYOq0wlq0
↑皮肉で言っているつもりだろうが頭が悪いのが明らかな文だな
2020/06/18(木) 08:09:03.07ID:j3BTz1ip0
Xcodeがゴミなのは同意するが
馬鹿とハサミは使いようで工夫すりゃあどうにかなる
2020/06/18(木) 08:17:12.37ID:g1BoDzKB0
>>391
本当に困ってるんだ
君が本当にそう思ってるなら、それぞれの事実に対するアドバイスをもらえないか?
2020/06/18(木) 08:29:51.29ID:XtL98voMa
>>395
なら最初から低姿勢で教えを乞えばいいのに、
煽り口調で助言が得られると思ってるところが
「頭が悪い」と言われる理由なのでは?
2020/06/18(木) 09:00:59.44ID:g1BoDzKB0
>>396
煽りではなくただの事実なのだが
2020/06/18(木) 10:21:12.24ID:g1BoDzKB0
QiitaもStackOverflowも
普通ならコード2,3行の説明で済む実装が
スクショ山盛りどーん!xcodeのあそこをクリック!あっちもクリック!モニョモニョ動いてクリッククリッククリック!手順手順手順!

こんなんばっかだよね
気が狂ったりしないのかな?
それともiOSエンジニアは既に気が狂ってる?
ドキュメント大好き人間なのかな?
2020/06/18(木) 16:07:23.66ID:FpFMsiJV0
文句言ってる内容がアホすぎ
2020/06/21(日) 15:42:37.14ID:buMmoPqZ0
iOSアプリの挙動のログをずっと取り続けて、後からMacで確認する方法ってある?
起動回数とかボタン押した回数を記録したい
401デフォルトの名無しさん (ワッチョイ 17a6-AoFE)
垢版 |
2020/06/21(日) 22:00:48.75ID:yZ1Fm+rk0
>>400
そんなの自分のやりたいようにログ仕込めばいいでしょ
え?
2020/06/21(日) 22:27:49.12ID:mc9JBLN20
そういうのはGoogle Analytics使ってるアプリが多いよ
2020/06/22(月) 18:03:06.08ID:e8n1VwWJa
最近始めたんだけど、swiftUIって言語じゃなくてswiftでこう書くよみたいな書き方のことを指してる?
言語だと思って始めたんだけど頭こんがらがってるw
404デフォルトの名無しさん (アウアウエー Sa52-AoFE)
垢版 |
2020/06/22(月) 18:22:59.84ID:lnfrc1W/a
言語じゃないのよSwiftUIは
2020/06/22(月) 18:35:30.66ID:e8n1VwWJa
やっぱりそうだよねw
確認取れて良かったです
swift5の勉強でいいんよね?w
今日の迷いを消して進めそうです
ありがと
406デフォルトの名無しさん (ワッチョイ 9a8c-3MNN)
垢版 |
2020/06/22(月) 18:47:07.96ID:jPpdhxTj0
UIKitとSwiftUIではかなり違うよ。
当面、アプリのリリースを見込みたいなら前者を。
2020/06/24(水) 14:24:51.03ID:rDyUBGTv0
swiftUIがさらに強まってきている
そろそろ本番に使えるんやろか?
408デフォルトの名無しさん (ワッチョイ 3f35-FPvj)
垢版 |
2020/06/24(水) 15:04:03.73ID:hdduAkXN0
>>406
SwiftUI内部でUIKitを呼び出してる。
2020/06/24(水) 16:25:41.61ID:+OfOyZ1z0
なんでUIKit捨てないんだろう
APIは支離滅裂と言っていいほどバラバラだし
delegateとかかつて見たことないレベルで最悪に使いづらい設計だわ
410デフォルトの名無しさん (ワッチョイ 3f35-FPvj)
垢版 |
2020/06/24(水) 16:54:31.50ID:hdduAkXN0
>>409
こういう人が居てくれて有り難い。
2020/06/27(土) 23:25:33.67ID:lpNxXL740
>>401
え?その方法を聞いてるんだけど?

>>402
iOSアプリにも導入できるんですね
ただネットワーク環境がない状態でログを取りたいと思ってます
Google Analyticsは翌日に消えてしまうようですね
2020/06/27(土) 23:30:38.94ID:8iyWDrs00
ログ程度のロジックもあへあへアホアップルのゴミみたいなSDKを使用する以外の発想がないクソバカiOSエンジニア

早くstoryboardぺたぺたする作業に戻るんだよ、この土方
2020/06/27(土) 23:42:45.03ID:L1te99rx0
iOSアプリでログ取ったりクラッシュのレポート?取ったりするのはGoogleアナリティクスがベター?
414デフォルトの名無しさん (ワッチョイ 3f8c-IEpD)
垢版 |
2020/06/28(日) 09:19:48.15ID:7PLZ5/X00
>>411
この辺りどうでしょう。

https://stackoverflow.com/questions/44537133/how-to-write-application-logs-to-file-and-get-them

https://qiita.com/kenny_J_7/items/c3f33b68c92414d7f806
2020/06/28(日) 11:30:03.84ID:fEhPjcBF0
>>412
おまえどんだけstoryboardにペタペタさせられてたんだよ
かわいそうに
2020/06/28(日) 12:07:54.64ID:AuqP0Kwc0
>>414
ありがとうございます!
なんとか実装してみたいと思います
2020/06/28(日) 12:23:05.00ID:ZB1XP7qN0
>>415
早くコンストレインス(笑)のワーニングを直す作業に戻れよ、土方
2020/06/28(日) 13:13:52.77ID:YvrH/abZr
かわいそうに
419デフォルトの名無しさん (ワッチョイ 1fda-VQSO)
垢版 |
2020/07/05(日) 13:15:36.44ID:M2/a2DpJ0
>>414
SwiftyBeaver実装できました
ありがとうございます!

ただ、アプリを一度終了(terminate)して、再度起動するとPodsが働かず、一切ログが取れなくなります
どのように対処すればいいでしょうか?
2020/07/05(日) 21:10:23.71ID:M2/a2DpJ0
iexploreでローカルファイルを更新して確認したら、ちゃんと保存されてました!
あざす
421デフォルトの名無しさん (ワッチョイ 8a8c-aV8i)
垢版 |
2020/07/05(日) 21:20:32.34ID:7PARKEW00
良かった
422デフォルトの名無しさん (ワッチョイ 2703-heYS)
垢版 |
2020/07/07(火) 12:47:54.79ID:3qy6jhJz0
excel vba歴約1年、swift歴約2ヶ月です。
iphone用のプログラムを作るチーム配属されたのですが、僕を含めて同期2名の同レベルスキルで、変数の型宣言で詰まってます。

マイナスを含む数値を扱うこともあるのですが、おおむねInt32の範囲で収まる前提にした場合、Int32を超える数値ではエラーになるまでは理解しました。
月間集計用に配列のInt32の変数を宣言して、配列の要素数をInt8(1年から5年分程度なので)で指定してfor文をするとエラーになってしまいます。
どうも配列要素の変数の型がIntでないとできないようです。
いっそのことInt32などをやめてIntに統一すればいいのかもしれませんが、全Intだとメモリー使用量も多くなるのは、プログラム的に好ましくないでしょうか。

それともある程度、変数の型指定した方が良いでしょうか。
アドバイスお願いします。
423デフォルトの名無しさん (ワッチョイ 3a35-hau5)
垢版 |
2020/07/07(火) 13:04:15.90ID:3hI1oLRj0
>>422
すごいなぁ。

近所のコンビニでレジ袋が3円です。ちょいと遠いですが1円のスーパーがあります。スーパーへ行くべきでしょうか?

こんな事を聞かれてもなぁ?

全部Intにしなはれ!

Int32, Int8ってのは、互換性のためにある。Clangの関数からの戻値がChar型だとか、Int(longではない)とか、そういう時に困らないために用意されている。

メモリ使用量を気にするなら、具体的に配列に何個要素が必要なのか?よく考えた方が良い。
424デフォルトの名無しさん (ワッチョイ 2703-heYS)
垢版 |
2020/07/07(火) 13:57:14.17ID:3qy6jhJz0
>>423
レスありがとうございます。
Int32やInt8などとやたらと神経質っぽく型を指定するのは、後々のことを考えると好ましくないですよね。
なんか吹っ切れた感じです。
Intメインで適宜型を指定してやってみます。
ありがとうございました。
425デフォルトの名無しさん (ワッチョイ 3a35-hau5)
垢版 |
2020/07/07(火) 15:15:02.02ID:3hI1oLRj0
>>424
かつて、Win2Kを48MByteメモリで動かしてた時代を思い出した。
その時は、メモリ消費量を気にしたけど。

あと、RubyとかScript言語を使うのにすごい抵抗があったが、それも昔だ。
426デフォルトの名無しさん (ワッチョイ 3a35-hau5)
垢版 |
2020/07/07(火) 15:22:49.82ID:3hI1oLRj0
>>425
[Look what's inside Linus Torvalds' latest Linux development PC | ZDNet](https://www.zdnet.com/article/look-whats-inside-linus-torvalds-latest-linux-development-pc/)

64GB
2020/07/09(木) 11:11:46.29ID:0J4AniW80
本当にstoryboardが1mmも理解できない
これ理解して扱えるエンジニア、どれだけいるの?
ここまで最悪な開発体験、PHPでもなかった
2020/07/09(木) 11:58:08.55ID:h429174F0
Storyboardを扱えない開発者なんて皆無。趣味ならともかく実務ではそんなやつ見た事ない。Androidやウェブ開発、組み込み系から入ってきた人ですら扱えてる。
429デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 11:59:22.84ID:v8vzg4wT0
可哀想に。
storyboardにどの様なメソッドやプロパティが有るのか見て使ってみりゃ、storyboardの意味は分かるだろう。
2020/07/09(木) 13:08:56.72ID:1+4BqpBx0
理解できないのが理解できない。
モッサリ感以外は文句ない。
2020/07/09(木) 13:09:02.61ID:0J4AniW80
ほんとかよ
Holm 15Aより重いXCodeで、ちまちまタブ切り替えて目をこらして1つ1つプロパティ確認していくのか
ファイルを開いただけでdiffが出るし、要素を変更した結果のdiffは予測不能だし、似たような要素作ろうにもコピペ不可能だし
storyboardのプレビューと実行結果は全く違ってプレビューが罠でしかないし、
そしてコンフリクトしたら完全に作り直しだし

見て使ってみろって、ホットリロードもないのに毎回毎回ビルドしてちまちま確認するのか?
どんだけ暇な会社で働いてるんだよおまえら
432デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 13:41:46.94ID:v8vzg4wT0
君、その仕事降りた方が良い。
それだけの話。
2020/07/09(木) 13:56:12.52ID:0J4AniW80
反論してくれんかね
storyboardのプロ達よ
Appleは最高にクールで、Appleが発明したツール・言語は最高にクリエイティブで、iOSアプリを開発することは最高にエキサイティングなんだ
って言ってくれよ
2020/07/09(木) 14:18:05.99ID:h429174F0
いや別に使いたくないなら使わなくていいんじゃない。Storyboard無くしてSwiftUIにすりゃいいじゃん。
どうせまたSwiftUIが1mmも理解できないとか言うんだろうけどw
435デフォルトの名無しさん (ワッチョイ 8335-LoFw)
垢版 |
2020/07/09(木) 14:44:25.23ID:iB8vUvTh0
>>434
SwiftUIでは一気にハードル上がったな。
Function Builder, Custom Attribute, some, Generics, Struct, Value Semantics
つまりProtocol Orientiedなのだ。

英語が理解できないと詰む!
2020/07/09(木) 14:59:21.42ID:0J4AniW80
>>434
レベル低いレスだなぁ
SwiftUIの対応バージョン知ってる?
大学生が作るオモチャの話してるんじゃねえんだわ・・・
toCで13以下切り捨てできるほどマイナーなアプリなら、そうしてもいいんじゃないの
2020/07/09(木) 15:19:42.87ID:UzBmpoZkp
オレ理解できないんだけど!

理解できない程度なら降りなよ

おまえらレベルが低い!

なんですかこのひと
2020/07/09(木) 15:22:49.81ID:0J4AniW80
俺の書いた具体的な批判に一切反論できず
「嫌なら見るな!」

どこのテレビ局だよw
これをレベル低いと言わずして何と言うのか
2020/07/09(木) 15:42:32.06ID:X96ZI/z90
はぁーstoryboard全く理解できんなー。
俺様ほどの天才が理解できないんだから、ここの住民どもには全く理解できていないだろう。

はぁ? 俺様が理解してないものを貴様ら愚民が理解できるわけがない。
きっとしょぼい案件しかやってないから理解しなくてもなんとなく処理できてるだけだろう?

愚民どもには俺様の言ってる意味すら通じていないようだから、反論もできないのだろう。
俺様に理解できないものをつくるアップルはクソだな。

やはり愚民どもはレベルが低いから話をそらしてきやがった。
お子様レベルのプログラミングしかできない愚民が恐れ多くも俺様にレスするんじゃないよ。

全く愚民どもは頭が悪くて俺様の話しについてこられなくて困るわ。←イマココ to be continued
440デフォルトの名無しさん (スプッッ Sd43-dhi7)
垢版 |
2020/07/09(木) 16:10:11.10ID:2mzYG2vad
>>437
無能な自称プログラマ(無職)
2020/07/09(木) 16:14:01.68ID:0J4AniW80
storyboardとは

ファイルを開いただけでdiffが出る
要素を変更した結果のdiffは予測不能
似たような要素作ろうにもコピペ不可能
storyboardのプレビューと実行結果は全く違ってプレビューが罠でしかない
コンフリクトしたら完全に作り直し


これが全くの事実無根である、もしくはこの通りであるが糞ではない
と言ってみてくれw
2020/07/09(木) 16:55:52.36ID:1+4BqpBx0
消えろキチガイ
2020/07/09(木) 17:09:01.41ID:0J4AniW80
何一つ反論できず降伏ですか、そうですか・・・
444デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 17:15:58.54ID:v8vzg4wT0
そうだよ。
ここいても無駄。
2020/07/09(木) 17:39:24.49ID:h429174F0
>>441
>ファイルを開いただけでdiffが出る
俺的に同意できんのはこれだけだな。ツールの使い方知らないと苦労するね。まぁ出来ないなりにクソアプリ開発頑張れよ。
2020/07/09(木) 17:44:34.18ID:DfVmtYbha
別に反論ではないが似たような理由で、UIはソースで書く派になった。
でもstoryboardはところどころメリットはある。すべてのデバイスでの結果が素早く見れる点などはメリット。でもそれはソースで書くことによってデメリットを潰しているから感じるメリット。
可能なら一度ソースで書く派になってはどうか。
447デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 17:52:55.04ID:v8vzg4wT0
プロジェクトの主導権は無い立場と思われ。
2020/07/09(木) 20:24:11.43ID:0J4AniW80
そうだよ、クソアプリの保守
キチガイみたいなコードを書きやがった前任をみんなで呪いながらバグを潰す日々

>>446
全部srcで書くべきだよな
storyboardだけは存在してちゃいけないわ
マジで害悪、全人類の敵

>>445
そうだよ、全く理解できない、というか共感できない
不要な機能がゴチャゴチャと多すぎ
xcodeは今すぐ開発中止して、IntelliJのプラグインにでもなってほしい
よくこんなプロダクトを世に出せるわ
恥ずかしくねえのかな
449デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 21:07:42.37ID:v8vzg4wT0
まだ居たのか!
2020/07/09(木) 21:44:56.51ID:CE52zslA0
よくわからんけどこの空気の読めなさはチームにいると面倒くさい人のそれだなぁ
2020/07/09(木) 22:16:33.00ID:0J4AniW80
2chで空気読むわけないだろ
ましてstoryboardなんか信仰してる狂人の巣窟で
iOSエンジニアの空気なんて1nmも読めんわ
2020/07/09(木) 22:19:50.61ID:UzBmpoZkp
おかしいのはあなたよ。
2020/07/09(木) 22:35:11.07ID:0J4AniW80
>>452
>>441
454デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/09(木) 23:40:06.67ID:v8vzg4wT0
居続けても良いけどコテハンつけてくれ。
455デフォルトの名無しさん (ワッチョイ a51d-6PjY)
垢版 |
2020/07/10(金) 00:43:03.83ID:ep3p8wvz0
ネクスウェイ、週休4日制・1日3時間勤務選択できる勤務体系を導入
https://news.mynavi.jp/article/20191217-940849/
週休4日OK、介護などと両立も SMBC日興が導入へ
https://www.asahi.com/articles/ASMDJ4HD3MDJULFA01K.html
ルネサス、週休3日制導入へ 連休明けから5000人対象
https://www.nikkei.com/article/DGXMZO58462290U0A420C2TJ2000/
超異例「週休4日制」の導入をSMBC日興証券社長が決めた理由
https://diamond.jp/articles/-/223832
土日と「水曜」は休日! ベンチャー企業が「週休3日制」を導入してよかったコト
https://www.j-cast.com/2019/07/21363088.html?p=all
2020年4月より「週休3日制」を導入。テックカンパニー化に向け、好循環を生み出すエンジニアリング組織へ
https://prtimes.jp/main/html/rd/p/000000096.000016431.html
「週休3日」でバズった、無人コンビニ「600」はどんな会社か
https://media.moneyforward.com/articles/3394
2020/07/10(金) 13:34:33.55ID:Je2XzOO4d
来週からiOSアプリ開発案件に配属されるから見にきたけどstoryboardってのは使わないほうがいいのか?
2020/07/10(金) 13:49:14.03ID:1Zg4Ju/r0
storyboard はswiftUIに移行することになりそうだから問題がなければswiftUIのほうが良いかも、ただ現状のswiftUIは問題が多いのよね
458デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/10(金) 13:50:44.90ID:Pvtu7gBh0
つうか一般売りには現実的じゃ無い。
2020/07/10(金) 13:51:51.46ID:u7kTmoWp0
まともなフロントエンドやAndroid、クロスプラットフォーム開発したことあるなら、ビビるで
あまりの糞さに
2020/07/10(金) 13:52:51.83ID:u7kTmoWp0
>>456
アサインされてしばらくしたら感想書きにきてくれよな
461デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/10(金) 13:54:15.03ID:Pvtu7gBh0
配置規則の優先順位や必要条件をしっかり把握して使えば忌み嫌う様な物じゃ無い。
2020/07/10(金) 14:43:40.34ID:7npLoFfh0
storyboard嫌いなら使わなきゃいいのに。
文句言いながら粘着してストーカーみたい。
2020/07/10(金) 16:02:12.23ID:u7kTmoWp0
誰が使いたくてこんなゴミ使うか
1度このstoryboardに騙されたが最後、2度storyboardから逃げられない地獄の片道切符だぞ
Appleのボケナスエンジニアに言えや
2020/07/10(金) 17:28:50.84ID:Ej4pI5WX0
クソクソ言ってるのは1人みたいだけど実際の現場での普及率的にはどうなの?
クソでも現場で使われてて需要が多いなら導入する価値はあると思うが
2020/07/10(金) 17:39:27.09ID:u7kTmoWp0
storyboard sucks
約 2,340,000 件 (0.38 秒)

ほーん
2020/07/10(金) 18:40:02.91ID:6rbexrrra
>>464
作るアプリの複雑さも考慮すべきと思う。
3日で出来る単純なアプリなら問題は少ないけど、アプリが肥大化するとデメリットが噴火する。

あと、デメリットに気が付いたけど時すでにお寿司ってパターンもあるだろうから、現場で使われていることを基準にするのも危険。
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化してオーバーヘッドを甘んじるのが常套手法かな?
漠然的な質問ですまん
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フレームワークやフロントエンドでさえ、こんな汚物はなかったぞ
よくこんなものを後発で出せたもんだな
恥を知れ
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世紀からタイムリープしてきたチンパンジーにしか見えないよ
周りから見たらね
猿の惑星にきた気分さ
471デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/12(日) 22:13:43.28ID:0D/Ferew0
StoryBoardとViewControllerの関係を理解できてないな...
2020/07/12(日) 22:32:41.79ID:Pntbd/Qj0
StoryBoardってXMLじゃないの?
なんかQiitaあたりでそんな話を見たことあるけど
バイナリデータなの?
2020/07/12(日) 22:36:04.91ID:z71iSMIT0
StoryBoardのおかげて初アプリ作れましたー ^^v
2020/07/12(日) 22:41:36.04ID:D2CzJwM50
>>472
XMLっぽい何かであって、文法・規則が完全にブラックボックス
xcode以外からの編集は不可能だから、実質バイナリデータと同義だよ
2020/07/13(月) 00:50:06.45ID:S1Fx8ysb0
ちんちんちんちんちんちんちん
2020/07/13(月) 19:30:48.19ID:vRb7oMi+d
>>458
どういう意味?
477デフォルトの名無しさん (ワッチョイ 238c-a3rO)
垢版 |
2020/07/13(月) 20:55:20.76ID:xSgG0kpF0
>>476
iOSの対応が13以上。
478デフォルトの名無しさん (ワッチョイ fd03-zloz)
垢版 |
2020/07/13(月) 22:40:53.62ID:HrcA3I5U0
>>468
このスレは、基本、初心者向け
応えてくれそうな知識持ち合わせてるヤツ少ないけどね
まあ結果優先ならdbより連想配列化した方が無難かな
その配列構成にもよるけどね
てか、数十万データ程度でシミュレートってなんだろ?
案外、関数化した方が配列要素少なくできんじゃね?
479デフォルトの名無しさん (スッップ Sd43-zloz)
垢版 |
2020/07/14(火) 14:13:16.66ID:fwERAfMXd
>>478
シミュレートと言ってもとある占いアプリ案件を安請け合いしたツケが面倒臭い計算する羽目にw
しかもプログラム知らないくせにやたらと口煩いクライアントでマジ大弱りなんですよw
配列が無難のようですが、面倒なのでSqliteで対応して納品することにします
ありがとう
2020/07/15(水) 11:58:17.42ID:pL8+4mwq0
RxSwiftって公式サイトないの?
ググっても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.
482デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 13:00:06.09ID:Hu/MzNDe0
>>480
ヒント!

1. アルゴリズムの直交化
2. イベントの直交化

cf. 計算科学用語でA, Bが直交であるとは、独立であるという意味。
483デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 13:01:26.28ID:Hu/MzNDe0
>>481
もう一つヒント
What does X in Rx stand for?
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と入力されるのを防ぐ事ができる。
486デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 14:52:02.09ID:Hu/MzNDe0
米国共和党は、チャイナ共産党の最高首脳部の資産凍結を検討、ってどう言う意味?

資産凍結ってのは、遺産相続時の口座凍結と同じ?

遺産相続時、相続人は遺産分割協議書が無いと、解凍できなくなってしまうを経験したけど、それと同じ?

自分の口座であっても引き出せなくって事?

俺、米国銀行に口座作った事無いっす。
487デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 14:54:25.32ID:Hu/MzNDe0
>>485
debounce = de + bounce = ポコポコ跳ねるのを防止、キーボードのスプリングがポコポコ跳ねるのを禁止

って意味なのかな?
今更、気がついた。
488デフォルトの名無しさん (ワッチョイ 6a35-RMqM)
垢版 |
2020/07/15(水) 15:02:57.45ID:Hu/MzNDe0
>>487
de- = off, away, aside

なるほどぉ
debug = away + bug = 虫取り
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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