Swift part13

1デフォルトの名無しさん (ワッチョイ 0f2d-WqpA)
垢版 |
2021/04/12(月) 16:04:28.17ID:UoC5n/T70

Swiftについて語りましょう

※前スレ
https://mevius.5ch.net/test/read.cgi/tech/1540818496/

スレ立て時は1行目に「!extend::vvvvv」
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
2021/12/15(水) 13:34:41.82ID:C1+ijY62a
playgrounds4は一部でbeta版が公開されてるらしいけど本リリースはまだ
xcodeの更新内容に名前だけ載ってるのが2回あったくらいでまだいつになるかはわかんない
わりとすぐの可能性もあるし来年になる可能性もある
2021/12/16(木) 07:57:17.15ID:C6vepLHc0
と思ったらもうリリースされてた
まだ試してないけどiPad単体で開発できるはず
2021/12/16(木) 17:37:44.30ID:IFYkch9Ka
このスレ見られてるよ
146デフォルトの名無しさん (ワッチョイ 3792-pXU+)
垢版 |
2021/12/18(土) 21:40:38.17ID:sEDCFPOk0
StoryboardでViewControllerのviewの背景色を
RBG値を直打ちで設定してるんですが
アプリ全画面で共通の背景色を設定してるのに
ビューによって微妙に色合いが違って気持ち悪いです

何度色を打ち直しても色がブレて変な色になります
Storyboard上でも明らかに色が違います
https://i.imgur.com/sH4h4QN.jpg

左→下→右上の順番に色が濃くなってます
全てRGBで#2F4744で指定してあります
実機のiPhoneで確認しても色が違って気持ち悪いです

アルファは全て1です
上に何か半透明のレイヤーがあるわけでもありません

何が原因か考えられますでしょうか?
2021/12/18(土) 21:48:03.47ID:FXirGQzXM
モニタの拭き掃除が必要
148デフォルトの名無しさん (アウアウウー Sa9f-L2W8)
垢版 |
2021/12/19(日) 11:20:04.50ID:mrTfnzyxa
>>146
デバッグでビューの重なりを見てみたらどう?
2021/12/19(日) 11:48:40.46ID:chswU8rH0
透明なビューが重なってるだけやな
150デフォルトの名無しさん (ワッチョイ a301-izju)
垢版 |
2021/12/19(日) 15:06:10.25ID:4oJJoyOR0
スイフトと〜一緒に〜幼い心は旅に出る〜何かを〜探して〜ルルル〜♪
2021/12/19(日) 18:10:43.71ID:V2Uswh7ea
iPad mni6だけで開発って厳しいですか?
Git連携とかないですよね?
152デフォルトの名無しさん (アウアウウー Sa9f-L2W8)
垢版 |
2021/12/19(日) 22:37:11.50ID:0LpoZB2Xa
>>151
やったことないけど、自分ではチャレンジしたくないかな。
安いMacを入手したほうが良いと思うよ
153デフォルトの名無しさん (ワッチョイ 3b01-izju)
垢版 |
2021/12/20(月) 00:37:15.85ID:3oFxr6yc0
安いマックなんて無理難題を言う。
154デフォルトの名無しさん (ワッチョイ 1a2d-4IyZ)
垢版 |
2021/12/20(月) 08:08:55.14ID:52jimOvC0
miniは相当にお買い得だと思う
2021/12/20(月) 10:18:40.97ID:Qgv8ldcd0
miniすら買えないようなら開発諦めろ
156デフォルトの名無しさん (ワッチョイ 6a2c-L2W8)
垢版 |
2021/12/21(火) 15:16:43.46ID:mlbUnFTd0
swiftuiでナビゲーションビュー使ってる時、iPhoneで動かしたらデフォルトで左上に出てるメニュー?サイドバーを展開させるボタンってどうやったらコードでトグル出来るか教えてください><
かれこれ3時間くらい格闘してるけどまったくわからないです、凹む
157デフォルトの名無しさん (ワッチョイ 3792-qezp)
垢版 |
2021/12/22(水) 12:32:48.77ID:6FHk3rI70
>>146ですが返信遅くなってすみません
Storyboardで見ても重なってないはずです
変な要素は左のリスト見てもないですし
そもそもそんなたくさん要素ないんです

確認のためにViewControllerの
コード上で背景色を直接指定して実機にビルドしたら
ちゃんと全てのビューが同じ色になりました
もし上に半透明の何かが重なっていたら
この結果にはならないと思います

なのでコードで設定することで
問題は一時的に解決はしたのですが
XcodeのStoryboardで設定した時に
Storyboard上でも実機上でも色合いが変わるのは
未だに原因不明です…

引き続き何か情報あれば知りたいです
158デフォルトの名無しさん (ワッチョイ 6a2c-L2W8)
垢版 |
2021/12/22(水) 13:03:41.27ID:ZJTmwEvY0
>>157
ソース見てないから分からないんだよ、とりあえずシミュレータで動かしてビューヒエラルキーからビューの重なりを確認したほうが良い
159デフォルトの名無しさん (アウアウウー Sa9f-L2W8)
垢版 |
2021/12/22(水) 14:37:21.13ID:wm9fgDWoa
はぁあーん、SwiftUIわからーん
160デフォルトの名無しさん (ワッチョイ 3792-qezp)
垢版 |
2021/12/22(水) 16:05:57.93ID:6FHk3rI70
>>158
https://i.imgur.com/xa2Pjzc.png
https://i.imgur.com/uCSK6E2.png
https://i.imgur.com/jA7rdSK.png
一応どのビューも細かい部品は載ってるけど
全体を覆って色を変えるようなものはなさそうです
2021/12/22(水) 21:27:59.81ID:tS0qHQN7a
PB4プレビュー時のサイズ変更出来ないの?
2021/12/22(水) 23:16:05.87ID:LIQvcmLB0
上じゃねーよ
下のビューよ
163デフォルトの名無しさん (ワッチョイ 3ebb-L2W8)
垢版 |
2021/12/23(木) 08:31:23.20ID:AutfaevS0
>>160
なんだろね、遷移させるだけなら色は残らないだろうし
遷移はどうやって呼んでるの?
Storyboardのインスペクタでセグエは何で設定してる?
164デフォルトの名無しさん (ワッチョイ 3ebb-L2W8)
垢版 |
2021/12/23(木) 08:32:16.92ID:AutfaevS0
>>156
これ誰かヒントください><
165デフォルトの名無しさん (ワッチョイ 3792-qezp)
垢版 |
2021/12/23(木) 17:16:14.60ID:W+3DL7Aa0
>>163
セグエはStoryboard上で
PresentMordalyのFullscreenを設定していて
コード上でセグエのidentifierを指定して
performSegueで遷移させてます
2021/12/25(土) 21:22:20.36ID:DgW8CSrza
買っちゃった
まず美幸本から始めればいいですか?
2021/12/26(日) 12:18:09.52ID:QwV4QDOgM
swiftuiってandroidのjavaコードでレイアウト組み立てて行くのと同じ感じ?
グラビティとか占有比率指定とか出来ます?
168デフォルトの名無しさん (ワッチョイ 7fbb-f7SZ)
垢版 |
2021/12/27(月) 08:54:32.64ID:k8hcjQxm0
クセが強いですが同じようなことはできますよ、ただし理解するまで面倒なのとコードが冗長になります
さっき調べてみましたがAndroidのほうが格段に楽に見えますね
2021/12/27(月) 16:09:04.60ID:EH9RwpX8a
androidのレイアウトは超簡単
170デフォルトの名無しさん (ワッチョイ eb01-j5Xv)
垢版 |
2021/12/28(火) 01:38:08.26ID:e4meyx5L0
高度IT人材、富士通は最大年収3500万円へ

「富士通年収3500万!」日本のIT企業の年収も、高額化してきました

AI人材の獲得に超本気 NECが新人事制度を9人に適用、富士通は最大年収3500万円へ

【年収3500万円も】富士通、「ジョブ型」人事制度を導入 幹部社員から 高度IT人材

来年度から副業解禁 人材多様化へ―大同生命次期社長

副業・兼務の解禁から4年、ロート製薬流で進めるキャリア支援

ロート製薬が副業をいち早く導入した「超人間的」な理由

ロート製薬会長が「副業を受け入れない会社は発展しない」と断言する理由
2021/12/30(木) 21:00:58.22ID:Yn6fifaFa
PCキーボードからipadに入力したくてkeywiってアプリいれてみましたが上下のキーがきかないです
これってimeの制約でしょうか、他のキーボードも上下ないですしね?
2021/12/30(木) 21:05:02.55ID:Yn6fifaFa
あkeystogo持ってるんだった
上下ありますね、keywiが対応していないだけか
173デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/02(日) 00:48:46.56ID:hDax/puW0
ここで聞くのが適切かどうか分からないんですが
SwiftでFirebaseを使ったチャットを作ってます
Cloud Firestoreでroomコレクションがあり
その中に1投稿ごとのドキュメントが格納してある感じです

各投稿ドキュメントの中には投稿時間が格納してあり
1週間以上前の投稿は自動で削除していく仕様です

が、この投稿時間から判定して自動で削除って
そもそもFirebaseで実現可能でしょうか?
iPhoneアプリとは別に監視クライアントを作って
24時間365日監視クローリングさせておいて
期間が過ぎてる投稿を消すみたいな形なら
実現出来そうな気がしますが常に起動させておく
サーバーが必要になってくるので
なんか実装としては厳しいような気がします

iPhoneアプリ自体にそういう監視機能を持たせて
ユーザーがユーザーとして参加しつつ
監視ノードとしても働くみたいなやり方も
考えましたがそんな実装あまり聞いたことないです
というかユーザーのリソースを使って
バックグラウンドで働かせるのは
色々とまずそうな気がします

こういう事を実現したい時に
どういう設計や手法を用いるのが一般的なのか
教えてもらえたら嬉しいです
2022/01/02(日) 09:09:33.82ID:xx+iX0h3M
アプリでフィルタしつつCloud Functionsで削除
175デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/02(日) 22:29:16.70ID:hDax/puW0
Cloud Functionなるものを調べてるけど
頭がおかしくなりそうなくらい意味わかんない…
説明もなんか端折ってるサイト多くて難しいな
2022/01/03(月) 09:54:53.94ID:z/ePbQFgM
これ読んだ?
https://firebase.google.com/docs/functions/use-cases
177デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/03(月) 17:53:15.67ID:Ms7HJZJm0
>>176
読んで色々やってるんですが
npmとかnode.jsとかCLIとか
知らない概念が3つ4つ同時に押し寄せてるせいで
理解が進みにくいのとfirebase emulator:startで
faral errorが出てしまって強制終了しちゃうけど
それを回避する手段も良く分からなくて
割と詰んでる…
178デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/03(月) 18:10:31.16ID:Ms7HJZJm0
nodebrewでnodeのバージョンを17から16に
変更したらfirebaseコマンドがzsh:not foundに
なって使えなくなってさらに詰んだ…
FireStoreとかは簡単だったのに
functionなんか難易度高過ぎないか…
179デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/03(月) 20:45:41.27ID:Ms7HJZJm0
まずは環境変数ってものを勉強しないといけなさそう
ほんま難しい世界やで
180デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/03(月) 21:50:28.57ID:Ms7HJZJm0
javaをインストールしたら
fatal errorが消えた…!
そんなエラーメッセージ出ないから
ずっと詰まってたわ…
181デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/03(月) 22:29:32.00ID:Ms7HJZJm0
ようやくチュートリアルの
addMessageとmakeUppercaseが動いた!
正直コピペしただけだからあまり理解出来てないけど
もうちょい頑張ってみるわ

これを突き詰めていけば
やりたい事が出来るような気がする
182デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/05(水) 01:47:41.58ID:LiWeVrwK0
とりあえずチャット部屋の投稿を監視して
何か投稿があればそれをトリガーとして
その部屋の過去投稿のうち1時間以上古い投稿は
データベースから削除するっていう機能が出来た
凄い時間かかったけど作ってみれば10行ちょっとだった
183デフォルトの名無しさん (ワッチョイ aebb-UvRM)
垢版 |
2022/01/05(水) 20:56:39.86ID:nQar49Qy0
良かったな!おめでとう
俺も今現在、詰まってるけど頑張る
184デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/05(水) 21:42:07.48ID:LiWeVrwK0
ありがとう
まだ課題たくさんだけどひとまず何とかなった感じ

何か処理がめちゃくちゃ遅い
→データを1件Firestoreに書き込むだけで
4秒くらいかかる事がある?

PubSubでscheduleで処理を実行を
試したいけどemulatorでは処理が走らない
→本番環境じゃないと実験出来ない

Promiseとasyncとawaitの概念が
全然良くわかんない

って辺りがネックで開発の進みが遅い
少しずつ理解していくしかない…
2022/01/05(水) 22:25:47.20ID:gG/+AHf10
漏れは、Windows 10, WSL2, Ubuntu 18.04 だけど、
Ruby on Rails で開発するために、
日本人が作った、多言語バージョンマネージャーのanyenv で、
ruby のrbenv, node.js のnodenv を入れた

node.jsを入れると、npm も入る

yarn は、それとは別に入れる。
npmで入れないで、直接入れる

最近は、Docker も多い
186デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/06(木) 12:27:05.71ID:xaZ4QZR90
画面汚くてごめんなさい
https://i.imgur.com/ivRJLP4.jpg

この入力途中に出てくる小さい情報ウィンドウが
バグっててちゃんとメソッド表示してくれなかったり
下の情報が常にUIColorになるんだけど
どうやって直せばいいでしょうか?

このウィンドウの名前分からないので
調べようもなく…
2022/01/06(木) 12:37:06.84ID:uL0MK4GYa
画面汚すぎワロタw

xcode 補完 効かない

でググっていろいろ試してみたらどうか
188デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/06(木) 13:01:05.07ID:xaZ4QZR90
>>187
ありがとう治りました
補完か…その言葉が出て来なかった…!
189デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/07(金) 16:16:07.99ID:DAmLcD300
バックグラウンドに移行してある程度長い時間が
経過した後にフォアグラウンド復帰したら
アプリの最初の画面に自動で戻されてしまいます
これはどのアプリでもそういう仕様になってると
思うんですがひとつ問題がありまして

チャットアプリを作ってるのですが
OSによって強制的に部屋のビューから
最初のビューに戻されたことになるので
退室処理が正しく行われないです
なので他のユーザーから見ると
既にいないユーザーがまだ部屋にいるかのように
見えてしまいます

OSによる強制退室が発生する直前に
アプリ側で正しい退室処理をしたいのですが
OSの強制イベントを検知して
アプリで終了処理をバックグラウンドで
走らせることは可能でしょうか?

可能ならメソッドやdelegate等の
キーワードだけでも教えてもらえると嬉しいです
2022/01/07(金) 17:23:38.62ID:5QHZk6u0M
applicationWillResignActiveと
applicationWillEnterForegroundとかで処理して

基本的なことだから公式のチュートリアル的なガイドを読んだ方がいい
2022/01/07(金) 17:50:51.98ID:WSZPeEUFa
一定間隔で鯖にアクセスさせることにして
アクセスなければ鯖側で退出処理
192デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/07(金) 17:53:56.91ID:DAmLcD300
フォアグラウンドとバックグラウンドの
移行タイミングのdelegateは認識しているのですが
何が問題かと言いますと

@バックグラウンドに行く時に退室処理はしたくない
→例えばブラウザを見に行ったり、別のアプリを一瞬見に行くたびに退室処理されると不便

Aバックグラウンドに行ったっきりになる可能がある
→10日間くらいバックグラウンドにしたままになる
可能性に対して、実質はOSの処理によって
フォアグラウンドに戻っても部屋に
戻れる可能性がないのに退室処理がされないままになる
これは他のユーザーからの見え方としてまずい

つまりバックグラウンドに何分いると
セッションが切れるのかが分かりませんが
そのタイミングで退室処理を行いたいということです
それ以外のタイミングで退室処理はしたくない
というのが理想です…

バックグラウンドに入ったとか
フォアグラウンドに戻ってきたとかの
イベントを拾っても↑は実現できないので
困っていたという感じです

分かりにくくてすみません…
193デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/07(金) 17:58:45.95ID:DAmLcD300
>>191
なるほど

例えばバックグラウンドに入ったら
ハローパケットの送信を停止して
ハローパケットが5分間届かなかったら
退室処理が行われる

って処理を実装する的な感じですかね
なんか行けそうな気もしますが
OSの強制巻き戻しが発生するタイミング以外では
なるべく部屋に残留させたいので
強制ビュー巻き戻しのタイミングは
知りたいところではありますが
それが分からなければ最悪その方法で
実装してみます!

ありがとうございます
2022/01/07(金) 18:21:36.12ID:v3Y25r6wM
フォアグラウンドの状態から通信切れてそのままだとどうするの?
195デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/07(金) 18:25:48.71ID:DAmLcD300
>>194
機内モードとかにして通信が切れた時は
アプリで検知できるので仮退室モードにしていて
メッセージ送信ボタンを押せなくしてます

急にタスクキルしてアプリ終了したときは
cloudFunctionのonDisconnectが働いて
退室処理がされるようになってます
2022/01/07(金) 21:51:27.30ID:SCUM5U6zM
なぬ、Realtime database使ってたのか
197デフォルトの名無しさん (オッペケ Srf1-8VTm)
垢版 |
2022/01/07(金) 22:08:31.17ID:3inHBBtcr
flutterに挑戦してみたけど自分には手に負えなさそう
198デフォルトの名無しさん (ワッチョイ 4592-6dX5)
垢版 |
2022/01/08(土) 01:40:25.57ID:VMaFtCS80
>>196
Realtime databaseで各部屋の
接続中のユーザーリストを管理してます

・ユーザーが退室する(退室ボタンを押す)
・Firebaseとの接続が切れる(onDisconnect)

は検知して対応できるんですが
知らぬ間にOSに殺された時は
onDisconnectも発火しないようで
ゾンビユーザーとしてrealtime databaseに
残ってしまうようです
199デフォルトの名無しさん (ワッチョイ aebb-UvRM)
垢版 |
2022/01/08(土) 08:52:04.10ID:8xL1aVgM0
>>198
BGに移行するタイミングでステータスを鯖で保存、仮で退出とかね
一定時間が経過したら鯖で退出処理を行う
FGに戻ったタイミングでiOSから鯖のステータスを確認したらどうだろう?
200デフォルトの名無しさん (ワッチョイ aebb-UvRM)
垢版 |
2022/01/08(土) 08:59:52.41ID:8xL1aVgM0
あとは Background Processing Tasks で対応する感じかなー
俺は使ったことないけど参考になれば
201デフォルトの名無しさん (ワッチョイ 5f5f-IE4p)
垢版 |
2022/01/10(月) 08:26:23.37ID:rTHx2WDN0
15秒毎にアクセストークン再発行させるとか
DHCP refreshみたいな
202デフォルトの名無しさん (ベーイモ MM8f-VN2a)
垢版 |
2022/01/10(月) 09:25:39.30ID:MrKjAfcIM
課金が難しい
レシート発行以降が全然わからない
公式や説明してくれてるサイトも結構あるがどれもわかりにくい
203デフォルトの名無しさん (アウアウウー Saa3-RL4G)
垢版 |
2022/01/10(月) 14:35:03.88ID:ygI/nSs1a
SwiftUIってかなり仕上がってきてると思ってるんだけど、今までのアプリを書き直す勇気が出ない
新規アプリはSwiftUIだけで書くのが正解?
204デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/10(月) 20:20:03.17ID:Qk5VtnkG0
SwiftUI覚えたくてアプリ作ろうと思ったものの
色々と知識が欠乏してるから
途中でSwiftUIだと出来ない事が発覚したら
凄いショックだろうなと思って
いつもヒヨってSwiftで書き始める…
205デフォルトの名無しさん (ワッチョイ ffbb-RL4G)
垢版 |
2022/01/10(月) 21:44:26.95ID:sCgCG9i+0
今のところSwiftUIで実現できないことはないけど、情報が少ないと思うかな
206デフォルトの名無しさん (ワッチョイ df2d-WBrE)
垢版 |
2022/01/11(火) 01:30:54.21ID:EIVh7TWy0
いつかSwiftUIに移行する気なら早い方がいいんじゃないかな
これから追加されていくんだし
2022/01/11(火) 02:23:12.49ID:zCgalINB0
ライブラリが使えなさすぎて実用性皆無
208デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/11(火) 17:24:37.86ID:FW4TCEcd0
FirebaseのRealtime databaseを使ってるんだけど
observerで値を監視していて変化があれば
通知が届くようになってるんですが

@iPhoneをロック状態にする
Aデータベースの値をいじる
BiPhoneをスリープから復帰させる
C手動でdatabaseの値を取得する

という手順で行った場合
Cのデータ取得時にAでいじる前の
データが取れているような挙動をするんですが
それって正常ですか?
コンソールログを見ていると
Cで取得でデータを取得した後に
Aでいじった値変更イベントが届いてます

変更イベントが届く届かないに関わらず
直接サーバーにアクセスして値を取得してるので
最初の状態の値が取れて欲しいのですが、、、
209デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/11(火) 17:33:43.74ID:FW4TCEcd0
ちなみに似たような手順なのですが

@アプリをバックグラウンドにする
Aデータベースの値をいじる
BiPhoneをフォアグラウンドに復帰させる
C手動でdatabaseの値を取得する

で行った場合は少し挙動が違って
Bの復帰時に必ず先に変更イベントが届くので
手動で取得した値は最新のものになってます

手動っていうのはボタンを押すとかじゃなくて
getDataメソッドを実行しているということです

このロック画面からの復帰か
バックグラウンドかの復帰かの微妙な違いによって
アプリの挙動が変わってしまって
困っている感じです

ロック画面の時も最新のデータを取りたいのですが
普通にgetDataで最新じゃないデータになるなんてこと
あるんでしょうか?
Aは直接サーバーのデータをいじってます
210デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/11(火) 17:58:28.76ID:FW4TCEcd0
バックグラウンド中とロック画面(スリープ中)は
一度オブザーバーの監視を切って
フォアグラウンド復帰時に手動でデータを取得した後
オブザーバーの監視を再開したら
ちゃんと最新のデータが取れる様になりました

後学のために聞きたいのですが
オブザーバーで監視中はオブザーバーが
受けたイベントが最優先でサーバーの
状態だと判定されるんですかね?
211デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/11(火) 19:03:34.75ID:FW4TCEcd0
関係ないけど有料アプリを公開してて
本名晒さないといけないのキツいなぁって思ってたけど
調べてみたらAndroidの場合は住所公開しないと
いけないらしくてもっとキツくてワロタ

悪どいこととか詐欺は考えてないし
そういう仕様にしたい気持ちは分かるけども
何かあったら日本中世界中からフルボッコに
されてしまうこの時代に本名住所公開って
怖すぎませんかね…
2022/01/11(火) 19:54:46.51ID:958JvsWta
むしろ金取るのに匿名のほうがおかしいと思うべきw
213デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/11(火) 20:00:28.09ID:FW4TCEcd0
>>212
まぁ確かに言われてみるとそうなんだけどもさ…
214デフォルトの名無しさん (ワッチョイ ffbb-RL4G)
垢版 |
2022/01/11(火) 20:23:03.66ID:/V3cRWTB0
本名がイヤだったから法人を作った俺みたいなやつも居てるよ
2022/01/11(火) 22:34:10.52ID:TAtkceMX0
不動産とか、会社の役員とか、すべて公開されている。
N国の立花は、NHK 会長のマンションの前で、選挙演説をしていたw

車の所有者もかな?
216デフォルトの名無しさん (ワッチョイ ffbb-RL4G)
垢版 |
2022/01/12(水) 07:17:57.05ID:1g7peeJL0
いきなりどうしたの?
2022/01/12(水) 10:42:17.18ID:mMkAf35E0
SwiftUIのネーミング腹たつわ
なにがTextだよTextViewにしとけや
かと思えばProgressViewお前なんでProgressじゃねぇんだよ
FoundationにすでにProgressがあるからってか
じゃあ全部View付けて統一しとけks
218デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/13(木) 23:12:02.51ID:ZbjUGHbP0
iPhoneアプリの公開の仕方の情報は沢山あるんですが
2本目を出すときの事がちんぷんかんぷんなので
教えてもらえたら嬉しいです

https://zenn.dev/moutend/articles/feebf0120dce6e6426fa
を見てるんですが1本目の公開と違って
必要ない手順がいくつかあると思うんですが

この中で手順5と手順6の
Certificateの作成とProvisioning Profileの作成は
2本目の公開からは必要のない手順になりますか?

それとも全ての手順が毎回の公開において
必要なのでしょうか?
2022/01/14(金) 00:13:06.59ID:lA7xgK+uM
手順3
からだよ
2022/01/14(金) 00:14:50.29ID:vYo4PTYGM
あと5,6は要らない
221デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/14(金) 00:45:17.70ID:vhbaNPCz0
3から始めて56飛ばしですね
ありがとうございます
222デフォルトの名無しさん (ワッチョイ 5f92-5C40)
垢版 |
2022/01/14(金) 04:20:50.76ID:vhbaNPCz0
5は飛ばせたけど6を飛ばしたら
7で詰まったから3から始めて5飛ばしが
2回目以降のやり方のようです

自分用のメモとして
2022/01/14(金) 06:47:04.63ID:7uppGJwx0
SwiftUIやるくらいならflutter
と言うかSwift面倒くさくてやりたくない
ほとんどの情報が古い
224デフォルトの名無しさん (ワッチョイ ffbb-iVoK)
垢版 |
2022/01/14(金) 08:11:50.68ID:GkEJGwIE0
なんか分かる気がする、まずXcodeが出してくれるエラーの意味を覚えたらラクになるよ
あとはAppleのドキュメントの読み方と意味かな
情報は古いものが多いけど、コピペしてエラー修正を繰り返すと意外と理解も深まるよ
225デフォルトの名無しさん (ワッチョイ ffbb-iVoK)
垢版 |
2022/01/14(金) 08:15:25.06ID:GkEJGwIE0
ちなみにFlutterも良い選択肢だと思うよ
226デフォルトの名無しさん (ワッチョイ 2592-SRyr)
垢版 |
2022/01/16(日) 21:28:40.98ID:l0SZwppy0
https://i.imgur.com/xeClwjB.jpg
kernで文字間を調整してるんですが
どうもiOS15だとこの設定が効かないようです
1.5を極端に大きい数字にしても文字間が変わりません

iOS15でUIButtonのtitleLabelの
文字間を変えるにはどうすればいいんでしょうか
2022/01/18(火) 08:59:18.00ID:MNSp/LCb0
Ipad向けの開発で場合、SwiftかC#かで悩んでいます
Apple製だけあってSwiftの方が相性がよいでしょうか?
2022/01/18(火) 09:00:11.84ID:MNSp/LCb0
ちょっと1行目日本語変だけど許して(´・ω・`)
229デフォルトの名無しさん (ワッチョイ 7fbb-X93x)
垢版 |
2022/01/23(日) 23:01:25.57ID:KHDl5Bzx0
>>226
こちらどうぞ

https://developer.apple.com/documentation/swiftui/text/kerning(_:)
230デフォルトの名無しさん (ワッチョイ 7fbb-X93x)
垢版 |
2022/01/23(日) 23:12:42.79ID:KHDl5Bzx0
>>227
特別な縛りがないならSwiftの方が断然良いと思います、環境構築から色々と面倒だと思います
231デフォルトの名無しさん (ワッチョイ 7f2c-tE0H)
垢版 |
2022/01/25(火) 19:32:02.46ID:qI0QRR4u0
テストアプリをiPhone実機に
インストールしたら
7日間は、動作しました。
無料開発ライセンスです。

99ドル払うと、
1年間は、アプリが動作する?
2022/01/25(火) 21:37:37.56ID:f1ijzchVM
>>231
暇なら7日おきに署名して再インストール
233デフォルトの名無しさん (ワッチョイ eb92-nldK)
垢版 |
2022/02/12(土) 00:30:08.86ID:vUt8a3110
LisencePlistで質問なのですが手動で追加したライブラリの場合
yamlというものを使うと公式ページに書いてあるのですが
yamlファイルの中身の記述方法だけ書いてあって
どのようにそれを追加するのか設定するのか
全く分からない状態です

他のWebサイト見てもみんな普通に出来ていて
どうして何の説明もなしに出来るのか分からないです

yamlはjsonファイルみたいなものって事は分かったのですが
プロジェクトファイルに入れてみても特に変化ないし
やり方教えてくれるいませんでしょうか
234デフォルトの名無しさん (ワッチョイ eb92-nldK)
垢版 |
2022/02/12(土) 00:57:54.58ID:vUt8a3110
手動で追加したライブラリという表現は間違えました
手動で追加したのはライブラリではなく
ライセンスのある画像です
(なのでライセンス表記が必要)
235デフォルトの名無しさん (ワッチョイ 6fe9-EcOz)
垢版 |
2022/02/19(土) 14:10:42.96ID:EoKV49bv0
iOS開発初学者なんですけど、object-cはもう滅んで、
今はswiftのみって認識で良いですか?
236デフォルトの名無しさん (ワッチョイ cf2d-jDWp)
垢版 |
2022/02/19(土) 14:14:32.39ID:96einUMG0
object-cとstory boardに未来はないが過去がある
2022/02/19(土) 14:18:59.46ID:LgJyK7ec0
C++とブリッジするのにまだObjC使う
238デフォルトの名無しさん (ワッチョイ 6fe9-EcOz)
垢版 |
2022/02/21(月) 21:55:13.38ID:lWD1PAaP0
Swift初学者ですが、Object-Cが関わる開発には近づかない方が良いですね。
新規開発はSwiftになるし、これから憶える学習コストを負担してくれる
リッチな会社なんて少ないでしょうし。
239デフォルトの名無しさん (スプッッ Sd1f-pGbx)
垢版 |
2022/02/21(月) 22:34:34.34ID:PxNPvIJfd
なんでも好奇心持って取り組んだらいいやん。
どれも似たようなもんだ。
2022/02/22(火) 06:31:38.95ID:5hBM7pwCa
というかObject-Cが関わる開発に昔からの人を当てることができない時点で組織が悪い
241デフォルトの名無しさん (スッップ Sdea-Ayd8)
垢版 |
2022/02/27(日) 03:04:42.58ID:zd3Lh+1id
ロシア除名か。
2022/02/27(日) 12:23:42.04ID:hkoykGPGa
国際銀行間通信協会
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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