Swift part13 (412レス)
1-

201: デフォルトの名無しさん (ワッチョイ 5f5f-IE4p) [] 2022/01/10(月) 08:26:23.37 ID:rTHx2WDN0(1) AAS
15秒毎にアクセストークン再発行させるとか
DHCP refreshみたいな
202: デフォルトの名無しさん (ベーイモ MM8f-VN2a) [] 2022/01/10(月) 09:25:39.30 ID:MrKjAfcIM(1) AAS
課金が難しい
レシート発行以降が全然わからない
公式や説明してくれてるサイトも結構あるがどれもわかりにくい
203: デフォルトの名無しさん (アウアウウー Saa3-RL4G) [] 2022/01/10(月) 14:35:03.88 ID:ygI/nSs1a(1) AAS
SwiftUIってかなり仕上がってきてると思ってるんだけど、今までのアプリを書き直す勇気が出ない
新規アプリはSwiftUIだけで書くのが正解?
204: デフォルトの名無しさん (ワッチョイ 5f92-5C40) [] 2022/01/10(月) 20:20:03.17 ID:Qk5VtnkG0(1) AAS
SwiftUI覚えたくてアプリ作ろうと思ったものの
色々と知識が欠乏してるから
途中でSwiftUIだと出来ない事が発覚したら
凄いショックだろうなと思って
いつもヒヨってSwiftで書き始める…
205: デフォルトの名無しさん (ワッチョイ ffbb-RL4G) [] 2022/01/10(月) 21:44:26.95 ID:sCgCG9i+0(1) AAS
今のところSwiftUIで実現できないことはないけど、情報が少ないと思うかな
206: デフォルトの名無しさん (ワッチョイ df2d-WBrE) [] 2022/01/11(火) 01:30:54.21 ID:EIVh7TWy0(1) AAS
いつかSwiftUIに移行する気なら早い方がいいんじゃないかな
これから追加されていくんだし
207: デフォルトの名無しさん (ワッチョイ 5f10-ZT9G) [sage] 2022/01/11(火) 02:23:12.49 ID:zCgalINB0(1) AAS
ライブラリが使えなさすぎて実用性皆無
208: デフォルトの名無しさん (ワッチョイ 5f92-5C40) [] 2022/01/11(火) 17:24:37.86 ID:FW4TCEcd0(1/5) AAS
FirebaseのRealtime databaseを使ってるんだけど
observerで値を監視していて変化があれば
通知が届くようになってるんですが

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

kernで文字間を調整してるんですが
どうもiOS15だとこの設定が効かないようです
1.5を極端に大きい数字にしても文字間が変わりません

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

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

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

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

yamlはjsonファイルみたいなものって事は分かったのですが
プロジェクトファイルに入れてみても特に変化ないし
やり方教えてくれるいませんでしょうか
234: デフォルトの名無しさん (ワッチョイ eb92-nldK) [] 2022/02/12(土) 00:57:54.58 ID:vUt8a3110(2/2) AAS
手動で追加したライブラリという表現は間違えました
手動で追加したのはライブラリではなく
ライセンスのある画像です
(なのでライセンス表記が必要)
235: デフォルトの名無しさん (ワッチョイ 6fe9-EcOz) [] 2022/02/19(土) 14:10:42.96 ID:EoKV49bv0(1) AAS
iOS開発初学者なんですけど、object-cはもう滅んで、
今はswiftのみって認識で良いですか?
236: デフォルトの名無しさん (ワッチョイ cf2d-jDWp) [] 2022/02/19(土) 14:14:32.39 ID:96einUMG0(1) AAS
object-cとstory boardに未来はないが過去がある
237: デフォルトの名無しさん (ワッチョイ ff7c-jDWp) [sage] 2022/02/19(土) 14:18:59.46 ID:LgJyK7ec0(1) AAS
C++とブリッジするのにまだObjC使う
238: デフォルトの名無しさん (ワッチョイ 6fe9-EcOz) [] 2022/02/21(月) 21:55:13.38 ID:lWD1PAaP0(1) AAS
Swift初学者ですが、Object-Cが関わる開発には近づかない方が良いですね。
新規開発はSwiftになるし、これから憶える学習コストを負担してくれる
リッチな会社なんて少ないでしょうし。
239: デフォルトの名無しさん (スプッッ Sd1f-pGbx) [] 2022/02/21(月) 22:34:34.34 ID:PxNPvIJfd(1) AAS
なんでも好奇心持って取り組んだらいいやん。
どれも似たようなもんだ。
240: デフォルトの名無しさん (アウアウウー Sae7-jDWp) [sage] 2022/02/22(火) 06:31:38.95 ID:5hBM7pwCa(1) AAS
というかObject-Cが関わる開発に昔からの人を当てることができない時点で組織が悪い
241: デフォルトの名無しさん (スッップ Sdea-Ayd8) [] 2022/02/27(日) 03:04:42.58 ID:zd3Lh+1id(1) AAS
ロシア除名か。
242: デフォルトの名無しさん (アウアウウー Sa2f-Ta6p) [sage] 2022/02/27(日) 12:23:42.04 ID:hkoykGPGa(1) AAS
国際銀行間通信協会
243: デフォルトの名無しさん (ワッチョイ aa28-LySn) [sage] 2022/02/28(月) 04:16:39.17 ID:R1oG16cf0(1) AAS
swiftとは何か?もまいら説明してやれ。
244
(1): デフォルトの名無しさん (ワッチョイ 9fad-Djfv) [sage] 2022/03/07(月) 04:34:40.00 ID:t70FSnsj0(1) AAS
ロシアでApple製品売らなくなったので、結果的に Swift はロシアで使われなくなるだろう。
245: デフォルトの名無しさん (ワッチョイ ab01-4HNu) [] 2022/03/10(木) 07:09:04.95 ID:oH44GISB0(1/2) AAS
Swift Playgroundsはどうなんかね
Macしか持ってないから体験談が聞きたい
246: デフォルトの名無しさん (ワッチョイ ab01-4HNu) [] 2022/03/10(木) 07:10:43.37 ID:oH44GISB0(2/2) AAS
>>244
ロシア独自OSと開発言語作るしかない
西側文明品は全て手に入らなくなるからね
中国は売るだろうけど
247: デフォルトの名無しさん (ワッチョイ 0fbb-2nly) [] 2022/03/10(木) 08:50:02.84 ID:ktN5fxR90(1) AAS
どうって言われても、何を聞いてるか分からん
248: デフォルトの名無しさん (ワッチョイ fb02-voet) [sage] 2022/03/10(木) 15:30:13.63 ID:6t+56HtO0(1) AAS
4.0出てからまだ日は浅いから自分で触った方が早いんじゃない?
Mac版あるし無償だし
249: デフォルトの名無しさん (ワッチョイ 890a-5Tba) [] 2022/03/30(水) 06:04:51.31 ID:OAh17Gtx0(1) AAS
てすとん。
250: デフォルトの名無しさん (ワッチョイ a2bd-9PHq) [] 2022/03/30(水) 15:16:59.08 ID:t2ScjkFo0(1) AAS
10年ぶりにプログラミング学習勧めてるけどpython面白いなー
5chではそんな流行ってない感じ?
251: デフォルトの名無しさん (ワッチョイ ad10-7Tuk) [sage] 2022/03/30(水) 15:45:09.64 ID:jIJ9AQmw0(1) AAS
py流行ってないとかどこのパラレルワールドだよ
252
(1): デフォルトの名無しさん (ワッチョイ 5d92-P9cH) [] 2022/04/06(水) 11:05:45.41 ID:fl2nQWGc0(1) AAS
CollectionViewで複数のセルを選択するデザインを作っているんですが
didSelectItemAtのdelegateの中でセルにボーダーを付けて
didDeselectItemAtのdelegateの中でセルからボーダーを消す
という実装方法で正常に動いています

それとは別に全選択と全解除のボタンを用意したのですが、
?全選択を押した時にdidSelectItemAtを呼び出す
?全てのセルにボーダーがつく
ここまでは意図した動きになっているのですが
?特定のセル(ボーダー付きのセル)をクリックする
?なぜかdidSelectItemAtが発行されてしまう

?のタイミングではボーダーを取り除いて選択解除したいのですが
なぜかdidSelectItemAtの方が発火されてしまいます
もう一回同じセルをタップすると今度はDeselectの方が呼ばれるので
選択解除になります。

自分でボーダーを付けているので選択している風に見えているのですが
実際にはプログラム内部的にはそのセルは選択されていないと見なされて
いるんじゃないかなと予想しているのですが
何をすれば選択状態と見なされるのかが分からず、、、

お詳しい方おしえていただけると助かります
253: デフォルトの名無しさん (ワッチョイ 12bd-Z6wP) [] 2022/04/11(月) 17:54:02.52 ID:qj78JJCJ0(1/2) AAS
即日採用、Swift 5000万MAUのサービス
って何の案件?

デスマしか予想できなくって応募するのが怖いんだけど
人がいなくなって回らなくなった現場ってことでしょ?
254: デフォルトの名無しさん (ワッチョイ 12bd-Z6wP) [] 2022/04/11(月) 17:57:08.73 ID:qj78JJCJ0(2/2) AAS
>>252
?をフラグ値で記憶して動作を変えればおk
255: デフォルトの名無しさん (ワッチョイ 1fbd-fczT) [] 2022/04/18(月) 03:58:06.64 ID:w0YDZlGF0(1/2) AAS
このスレ生きてるの?
256: デフォルトの名無しさん (ワッチョイ 9f7c-Ckae) [] 2022/04/18(月) 12:26:01.70 ID:DordoPmW0(1) AAS
きれいな顔してるだろ?
257: デフォルトの名無しさん (ワッチョイ 1fbd-v8aA) [] 2022/04/18(月) 22:45:52.53 ID:w0YDZlGF0(2/2) AAS
3回も整形してるんだぜ?
258: デフォルトの名無しさん (ワッチョイ 9b5f-VzWh) [sage] 2022/04/28(木) 13:32:38.91 ID:uaPk/OUM0(1) AAS
swift勉強し始めたけど、本やネットの情報が古くて困る。
259: デフォルトの名無しさん (ワッチョイ ee02-PMqe) [sage] 2022/04/28(木) 16:36:32.55 ID:kw54Tu9T0(1) AAS
言語関係なしに新しい情報が欲しかったら英語必須みたいなとこあるからね・・・
260: デフォルトの名無しさん (ワッチョイ 4d2d-rMBA) [] 2022/06/07(火) 05:36:34.85 ID:am4i+Ygs0(1) AAS
WWDC22
公式が匂わすから何かあるのかと思ったら特に何もなかったな
https://iphone-mania.jp/uploads/2022/06/wwdc22-hashflag.png

261: デフォルトの名無しさん (ワッチョイ 0a7c-rMBA) [] 2022/06/07(火) 13:27:45.63 ID:Pa97Qrlk0(1) AAS
正規表現リテラルが書けるようになりました!(ドヤァ
262: デフォルトの名無しさん (ワッチョイ 8563-B2F4) [] 2022/06/09(木) 01:11:38.24 ID:7gjQOeD60(1) AAS
FloatingPanelを使ってみたくて導入をしたんですけど、これってWebView使ってブラウザ表示は出来ないんですか?
ViewControllerにWebViewを置いただけにしてGoogleを表示させようとするとwebview.load(xxx)の部分でエラーが出てクラッシュするんですよね。
FloatingPanelを使わないで推移すると普通にGoogleが表示されるし、WebView消して何も無い状態であれば問題なくFloatingPanelの形でViewだけが表示される。
誰か助けて。
263
(1): デフォルトの名無しさん (アウアウウー Sa11-+J4x) [] 2022/06/10(金) 13:09:48.21 ID:rQnghZ0Oa(1) AAS
core motionで取得した姿勢データと時刻データとをcore dataで保存しようとしているのですが、60Hzでcore data のsaveを行って平気でしょうか。
通常、このくらいのスピードならデータを溜めてからsaveとかしないものですか?
264: デフォルトの名無しさん (ブーイモ MMff-LqX/) [sage] 2022/06/12(日) 06:50:52.06 ID:cQnsuKUgM(1) AAS
バッテリーに優しくない
265: デフォルトの名無しさん (ワッチョイ cfbb-uj9U) [] 2022/06/12(日) 09:47:43.70 ID:vZJzm+Z80(1) AAS
>>263
試した方が早いと思う
結果は教えてください><
266: デフォルトの名無しさん (ワッチョイ f3da-Ne6o) [sage] 2022/06/12(日) 19:42:57.23 ID:FjWJloZ50(1) AAS
わいのアプリ100Hzでやってるんだけどやっぱバッテリー負荷でかいんかな
どの程度変わるのか気になる
267: 263 (アウアウウー Sa67-gL1p) [] 2022/06/16(木) 13:09:25.66 ID:w9Z3XyO2a(1) AAS
まとめてからsaveのやりかたが分からんかったから、60hzで一個一個saveしたけど、特に問題なさそうだった。なので比較はできなかった。
268: デフォルトの名無しさん (ワッチョイ f3da-Ne6o) [sage] 2022/06/16(木) 22:13:56.44 ID:uSLlxrtm0(1) AAS
saveってどんな感じで処理してんの?
自分は素人だから配列にどんどん放り込んでるんだけどアカンのかな
269: 263 (アウアウウー Sa67-gL1p) [] 2022/06/17(金) 15:02:54.43 ID:6CJ/0cyua(1) AAS
CoreDATAだから、その1レコード分の変数に値を入れてsaveです。
270: デフォルトの名無しさん (ブーイモ MM27-LqX/) [sage] 2022/06/17(金) 18:19:26.19 ID:CrUkZUdHM(1) AAS
contextにinsertするのと
contextをsave(永続化)するのと分けて考えなよ

60Hzでsaveする必要がないならやめたほうがいい
271: デフォルトの名無しさん (ワッチョイ f3da-Ne6o) [sage] 2022/06/17(金) 20:48:31.97 ID:UprkM5oO0(1) AAS
CoreDataがわからん
トーシロにはついていけまへんわ
272: 263 (アウアウウー Sa47-Zgr3) [] 2022/06/18(土) 20:37:44.39 ID:toWgj+ZRa(1) AAS
insertってのがあったのか。データロストは嫌なので、10秒ごとにセイブするか。
swiftってほんとリファレンス見つけにくい。てか、普通のリファレンスってあるのか?
273
(1): 263 (ワッチョイ cebb-Zgr3) [] 2022/06/19(日) 01:02:28.43 ID:LtmEWguN0(1) AAS
10秒ごとにsaveしてみた。
20秒データとって見たところ、
600番と1200番付近に、インターバルの偏りが生じた。
ふつうインターバル0.000000347ごとに1レコードなのに、
0.0000004051
0.0000002893
0.0000003473
とか、
インターバルは年月日時間を数値化したやつ,

task.を使えばなおるかと思ってやってみたら、1レコード分飛んでた。

毎回saveで電池の減りとか目立ってないし、それが一番や
274
(1): デフォルトの名無しさん (ワッチョイ 57da-2fkF) [sage] 2022/06/19(日) 01:17:26.34 ID:8rpwBneL0(1/2) AAS
電池の減りとか負荷ってどうやってみるの?
XcodeのInstrumentsってやつでみればいいの?
アプリ走らせても大してCPUやメモリの使用率が変わらなかったから問題ないんかのぅ
275
(1): デフォルトの名無しさん (ブーイモ MMb6-qeUH) [sage] 2022/06/19(日) 01:48:42.75 ID:ogxwdH3SM(1) AAS
>>273
それ保存処理待ってから次のインターバル計測してるからじゃないの?

>>274
Instrumentsにそれ専用のテンプレートがある
Xcodeのデバッグゲージでもある程度わかる
最初にEnergy Efficiency Guideを読むといいと思う
276: デフォルトの名無しさん (ワッチョイ 57da-2fkF) [sage] 2022/06/19(日) 11:04:39.81 ID:8rpwBneL0(2/2) AAS
>>275
ありんす
デバックでみてみた
バッテリーへの影響はあまり変わらなそうだったけど、100Hz→10Hzにしても支障なさそうだから変更しました
277: 263 (アウアウウー Sa47-Zgr3) [] 2022/06/22(水) 16:27:19.59 ID:4aFGkTjqa(1) AAS
taskというやつで、別スレッドでセイブになってると思ってる。その場合、多分、saveに時間がかかってるときに、insert処理が重なって、1レコードロストしたと思う。
2つのCoreDATAを使って交互に使えば大丈夫だと思うけど、ハードディスクに書き込んでるわけじゃないし、そこまで必要ない気がする。
278: デフォルトの名無しさん (アウアウウー Sa47-Zgr3) [] 2022/06/23(木) 16:28:37.71 ID:FMbuPg+la(1) AAS
musickitのapplicationmediaplayer.sharedでapple music のstationを再生すると、曲が進むたびに次の曲が.Queueに追加されていく。自動で。
一体、どういうメカニズムでそんなことが実現できているんだ?
教科書みたいなもの教えて
279: デフォルトの名無しさん (オイコラミネオ MM51-JWLs) [sage] 2022/07/09(土) 15:33:24.35 ID:vWMSxuoIM(1/2) AAS
この文法が分からん

extension Int
{
// パーセントから割合に変換
var Rate: Float
{
return (Float)(self) / 100.0
}
}
print(80.Rate) // 0.8

(Float) (self)ってなんぞ?

解説あるHPとか教えて

このHPで見かけたんやが...
https://tc-kazuki.hatenablog.jp/entry/2017/12/01/224205
280: デフォルトの名無しさん (オイコラミネオ MM51-JWLs) [sage] 2022/07/09(土) 16:04:06.10 ID:vWMSxuoIM(2/2) AAS
自己解決した

数年前にhaskellで遊んでみた事があったけど、swiftでも出来るんかい!
281: デフォルトの名無しさん (アウアウウー Sa39-p4J9) [] 2022/07/16(土) 14:22:09.89 ID:V6oUos5ia(1) AAS
AVAudioPlayerでデカめのファイル再生したら、音質が下がりまくる。
4〜5分ぐらいのファイルなら問題ないんだけど
120分ぐらいのやつになるとAMラジオ並みの低品質に。

まぁ簡易的なAPI、ってことみたいだしな...
と思って、ここ↓を参考に、AudioQueueServicesでトライしたけど解消せず。
https://qiita.com/DaisakuEjiri/items/0608dcf70eaf9c69fbf6

ちなみに、Fileアプリで同じファイルを再生してみたら
傾向は全く同じ。
でも、VLCとかESFileExplorerとかで再生したら良い音。

どなたかご存知でしたらタスケテ...。
282
(2): デフォルトの名無しさん (ワッチョイ 615f-vGT3) [] 2022/07/16(土) 18:16:51.66 ID:l45HFiOT0(1) AAS
長時間てことは圧縮音源?
ffmpegとかで音声をトランスコードすると解消するなら元ファイルの互換性問題。

・古いmp3ファイルとかなら結構Appleデコーダと互換性問題があった気がする。
・非圧縮に変換すれば解消するか?音源の長さが微妙に変わるケースを考慮。
・AAC-LC(.m4a)にトランスコード(強制再エンコード)したら解消するか?
283: 281 (ワッチョイ ae33-iEO+) [] 2022/07/16(土) 20:47:47.37 ID:t9Asa6u90(1) AAS
>>282
ありがとうございます!
ファイルはm4aなんですが
追加で幾つかファイルを準備して比較してみようと思います。

ちなみに、他のアプリでもちょっと試してみたのですが
 再現あり:File
 再現なし:VLC、ES File Explorer
という感じでした。
VLCはffmpegらしいので、参考にしづらい…。
284: デフォルトの名無しさん (アウアウウー Sa39-EQEy) [sage] 2022/07/17(日) 17:23:02.63 ID:uGMYcOATa(1) AAS
ec2で開発&リリースっていけますか?
285: 281 (ワッチョイ ae33-uSPY) [] 2022/07/17(日) 17:24:56.42 ID:CdzvsI7x0(1) AAS
>>282
元ファイルの問題でビンゴでした…。
サイズ云々では無かったようです。

とりあえず、元ファイルをm4aをMacのMusicアプリでmp3に変換した結果
ファイルサイズは144MBに膨れ上がったんですが、音質は正常になりました。
ありがとうございました!

こういった諸々は、APIが上手いとこやってくれるんだろうなー
ぐらいに思ってたのですが、簡単に考えてはいけないですね。
勉強になりました。
286: デフォルトの名無しさん (ワッチョイ 9fda-jkwh) [sage] 2022/08/21(日) 21:31:37.82 ID:t1upktxs0(1) AAS
他の画面で正常に動いてるClassが1つのViewControllerでだけ動かん
なんこれー
原因全然わからん
287: デフォルトの名無しさん (ブーイモ MM8f-Am0N) [sage] 2022/09/08(木) 20:52:42.22 ID:OtTZk76TM(1) AAS
hosyu
288: デフォルトの名無しさん (ワッチョイ 5701-bG2j) [sage] 2022/09/18(日) 21:06:57.86 ID:k1igEAmZ0(1) AAS
iOS 16 って、
画面サイズの取得方法、変わりました?
289: デフォルトの名無しさん (ワッチョイ 16da-XjGR) [sage] 2022/09/25(日) 22:36:10.08 ID:Q3qdRyTn0(1) AAS
iPadOS15.7に対応しとらんってなんやねん
どないなっとんねんホンマ
290: デフォルトの名無しさん (オイコラミネオ MM1b-3xmk) [] 2022/12/17(土) 18:37:32.12 ID:qYvbhW08M(1) AAS
Playgrounds4.2.1が虹を回しすぎw
MBP16M1proで落ちまくりとか、クソアプリ過ぎるわ
291
(2): デフォルトの名無しさん (ワッチョイ 7b5f-gMkr) [sage] 2023/05/28(日) 20:59:20.70 ID:EkMsdSko0(1) AAS
数年前に一つ簡単なアプリを作っただけの者だけど、当時はdeveloperなんたらに登録していなくても、自分の端末なら入れてから1週間くらいアプリを起動できた
今もそうなの?
このスレに書き込んでいる人たちはdeveloperなんたらのサブスクしてるの?
292: デフォルトの名無しさん (ワッチョイ 1f4b-Ig+g) [sage] 2023/05/28(日) 21:14:57.87 ID:S77fQ4oV0(1) AAS
ワイはサブスクしてるけど Playgroundsなら自作のをローカルでふつーに使えそうに見える
293: デフォルトの名無しさん (ワッチョイ ef5f-fV0N) [sage] 2023/05/28(日) 22:16:00.96 ID:BKag6aeN0(1) AAS
>>291
今もローカルならできるで
わいはApp Storeにアプリ晒すためにお布施しとるけど
294: デフォルトの名無しさん (ブーイモ MM7f-bIWo) [sage] 2023/05/30(火) 19:02:12.49 ID:1le6NMJZM(1) AAS
>>291
今も一週間使えるよ
295: デフォルトの名無しさん (ワッチョイ 9f7d-PcYN) [] 2023/06/01(木) 23:25:08.32 ID:YSPT6ab70(1) AAS
iOSアプデしたらマップをパンしたときに緯度経度0表示するようになっちゃったんだけど俺だけ?
296
(2): デフォルトの名無しさん (ワッチョイ 7f7c-b9lE) [] 2023/07/09(日) 15:57:49.78 ID:MwLeczpt0(1) AAS
playgroundsで学習始めたばかりのプログラミング未経験者なんだけどプログラミングって英単語覚えないと大分辛い?
簡単なのはわかるんだけど話が進んでいくとコードが知らない英単語の海すぎて読めないというか意味がわか、なくなってきてる
297: デフォルトの名無しさん (ブーイモ MM2b-vzvj) [sage] 2023/07/09(日) 16:04:30.15 ID:DTGfdd3rM(1) AAS
知らないのは出てくる都度調べたらいいけど使われてる英単語は覚えないと効率よくないとは思う
298: デフォルトの名無しさん (ワッチョイ 978e-GxxC) [] 2023/07/09(日) 19:37:43.89 ID:pJm3OXsW0(1) AAS
>>296
小学生?
299: デフォルトの名無しさん (ワッチョイ 9fea-kkOg) [sage] 2023/07/09(日) 21:22:24.72 ID:OnxNr8Jz0(1) AAS
>>296
英単語の数なんてそんなに多くないから、1個づつやっていけばいつか全部覚える
300: デフォルトの名無しさん (ワッチョイ 17b3-6GCC) [] 2023/07/14(金) 15:33:27.18 ID:Fa0AQwXy0(1) AAS
swiftを使うメリットはあんまりないよね
iphone向け"だけ"にアプリ作るならいいけど、普通アンドロイドにも出したいからC#辺りを使う
どういう場面で使われてるのか謎
1-
あと 112 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.053s*