Swift part13 (412レス)
上下前次1-新
275(1): (ブーイモ MMb6-qeUH) 2022/06/19(日)01:48 ID:ogxwdH3SM(1) AAS
>>273
それ保存処理待ってから次のインターバル計測してるからじゃないの?
>>274
Instrumentsにそれ専用のテンプレートがある
Xcodeのデバッグゲージでもある程度わかる
最初にEnergy Efficiency Guideを読むといいと思う
276: (ワッチョイ 57da-2fkF) 2022/06/19(日)11:04 ID:8rpwBneL0(2/2) AAS
>>275
ありんす
デバックでみてみた
バッテリーへの影響はあまり変わらなそうだったけど、100Hz→10Hzにしても支障なさそうだから変更しました
277: 263 (アウアウウー Sa47-Zgr3) 2022/06/22(水)16:27 ID:4aFGkTjqa(1) AAS
taskというやつで、別スレッドでセイブになってると思ってる。その場合、多分、saveに時間がかかってるときに、insert処理が重なって、1レコードロストしたと思う。
2つのCoreDATAを使って交互に使えば大丈夫だと思うけど、ハードディスクに書き込んでるわけじゃないし、そこまで必要ない気がする。
278: (アウアウウー Sa47-Zgr3) 2022/06/23(木)16:28 ID:FMbuPg+la(1) AAS
musickitのapplicationmediaplayer.sharedでapple music のstationを再生すると、曲が進むたびに次の曲が.Queueに追加されていく。自動で。
一体、どういうメカニズムでそんなことが実現できているんだ?
教科書みたいなもの教えて
279: (オイコラミネオ MM51-JWLs) 2022/07/09(土)15:33 ID:vWMSxuoIM(1/2) AAS
この文法が分からん
extension Int
{
// パーセントから割合に変換
var Rate: Float
{
return (Float)(self) / 100.0
}
}
print(80.Rate) // 0.8
(Float) (self)ってなんぞ?
解説あるHPとか教えて
このHPで見かけたんやが...
外部リンク:tc-kazuki.hatenablog.jp
280: (オイコラミネオ MM51-JWLs) 2022/07/09(土)16:04 ID:vWMSxuoIM(2/2) AAS
自己解決した
数年前にhaskellで遊んでみた事があったけど、swiftでも出来るんかい!
281: (アウアウウー Sa39-p4J9) 2022/07/16(土)14:22 ID:V6oUos5ia(1) AAS
AVAudioPlayerでデカめのファイル再生したら、音質が下がりまくる。
4〜5分ぐらいのファイルなら問題ないんだけど
120分ぐらいのやつになるとAMラジオ並みの低品質に。
まぁ簡易的なAPI、ってことみたいだしな...
と思って、ここ↓を参考に、AudioQueueServicesでトライしたけど解消せず。
外部リンク:qiita.com
ちなみに、Fileアプリで同じファイルを再生してみたら
傾向は全く同じ。
でも、VLCとかESFileExplorerとかで再生したら良い音。
どなたかご存知でしたらタスケテ...。
282(2): (ワッチョイ 615f-vGT3) 2022/07/16(土)18:16 ID:l45HFiOT0(1) AAS
長時間てことは圧縮音源?
ffmpegとかで音声をトランスコードすると解消するなら元ファイルの互換性問題。
・古いmp3ファイルとかなら結構Appleデコーダと互換性問題があった気がする。
・非圧縮に変換すれば解消するか?音源の長さが微妙に変わるケースを考慮。
・AAC-LC(.m4a)にトランスコード(強制再エンコード)したら解消するか?
283: 281 (ワッチョイ ae33-iEO+) 2022/07/16(土)20:47 ID:t9Asa6u90(1) AAS
>>282
ありがとうございます!
ファイルはm4aなんですが
追加で幾つかファイルを準備して比較してみようと思います。
ちなみに、他のアプリでもちょっと試してみたのですが
再現あり:File
再現なし:VLC、ES File Explorer
という感じでした。
VLCはffmpegらしいので、参考にしづらい…。
284: (アウアウウー Sa39-EQEy) 2022/07/17(日)17:23 ID:uGMYcOATa(1) AAS
ec2で開発&リリースっていけますか?
285: 281 (ワッチョイ ae33-uSPY) 2022/07/17(日)17:24 ID:CdzvsI7x0(1) AAS
>>282
元ファイルの問題でビンゴでした…。
サイズ云々では無かったようです。
とりあえず、元ファイルをm4aをMacのMusicアプリでmp3に変換した結果
ファイルサイズは144MBに膨れ上がったんですが、音質は正常になりました。
ありがとうございました!
こういった諸々は、APIが上手いとこやってくれるんだろうなー
ぐらいに思ってたのですが、簡単に考えてはいけないですね。
勉強になりました。
286: (ワッチョイ 9fda-jkwh) 2022/08/21(日)21:31 ID:t1upktxs0(1) AAS
他の画面で正常に動いてるClassが1つのViewControllerでだけ動かん
なんこれー
原因全然わからん
287: (ブーイモ MM8f-Am0N) 2022/09/08(木)20:52 ID:OtTZk76TM(1) AAS
hosyu
288: (ワッチョイ 5701-bG2j) 2022/09/18(日)21:06 ID:k1igEAmZ0(1) AAS
iOS 16 って、
画面サイズの取得方法、変わりました?
289: (ワッチョイ 16da-XjGR) 2022/09/25(日)22:36 ID:Q3qdRyTn0(1) AAS
iPadOS15.7に対応しとらんってなんやねん
どないなっとんねんホンマ
290: (オイコラミネオ MM1b-3xmk) 2022/12/17(土)18:37 ID:qYvbhW08M(1) AAS
Playgrounds4.2.1が虹を回しすぎw
MBP16M1proで落ちまくりとか、クソアプリ過ぎるわ
291(2): (ワッチョイ 7b5f-gMkr) 2023/05/28(日)20:59 ID:EkMsdSko0(1) AAS
数年前に一つ簡単なアプリを作っただけの者だけど、当時はdeveloperなんたらに登録していなくても、自分の端末なら入れてから1週間くらいアプリを起動できた
今もそうなの?
このスレに書き込んでいる人たちはdeveloperなんたらのサブスクしてるの?
292: (ワッチョイ 1f4b-Ig+g) 2023/05/28(日)21:14 ID:S77fQ4oV0(1) AAS
ワイはサブスクしてるけど Playgroundsなら自作のをローカルでふつーに使えそうに見える
293: (ワッチョイ ef5f-fV0N) 2023/05/28(日)22:16 ID:BKag6aeN0(1) AAS
>>291
今もローカルならできるで
わいはApp Storeにアプリ晒すためにお布施しとるけど
294: (ブーイモ MM7f-bIWo) 2023/05/30(火)19:02 ID:1le6NMJZM(1) AAS
>>291
今も一週間使えるよ
295: (ワッチョイ 9f7d-PcYN) 2023/06/01(木)23:25 ID:YSPT6ab70(1) AAS
iOSアプデしたらマップをパンしたときに緯度経度0表示するようになっちゃったんだけど俺だけ?
296(2): (ワッチョイ 7f7c-b9lE) 2023/07/09(日)15:57 ID:MwLeczpt0(1) AAS
playgroundsで学習始めたばかりのプログラミング未経験者なんだけどプログラミングって英単語覚えないと大分辛い?
簡単なのはわかるんだけど話が進んでいくとコードが知らない英単語の海すぎて読めないというか意味がわか、なくなってきてる
297: (ブーイモ MM2b-vzvj) 2023/07/09(日)16:04 ID:DTGfdd3rM(1) AAS
知らないのは出てくる都度調べたらいいけど使われてる英単語は覚えないと効率よくないとは思う
298: (ワッチョイ 978e-GxxC) 2023/07/09(日)19:37 ID:pJm3OXsW0(1) AAS
>>296
小学生?
299: (ワッチョイ 9fea-kkOg) 2023/07/09(日)21:22 ID:OnxNr8Jz0(1) AAS
>>296
英単語の数なんてそんなに多くないから、1個づつやっていけばいつか全部覚える
300: (ワッチョイ 17b3-6GCC) 2023/07/14(金)15:33 ID:Fa0AQwXy0(1) AAS
swiftを使うメリットはあんまりないよね
iphone向け"だけ"にアプリ作るならいいけど、普通アンドロイドにも出したいからC#辺りを使う
どういう場面で使われてるのか謎
301: (ブーイモ MMba-hxcO) 2023/07/15(土)02:59 ID:uuXdwOs6M(1) AAS
全体tryで囲って例外キャッチみたいなことできないの?
どこでエラーか起きてるかわからなくて困ったんだけど
302: (ワッチョイ 7fcf-SdSZ) 2023/09/16(土)10:59 ID:x3IjuTyf0(1) AAS
actorとかGCD, Lockの話とかどうやったら実践的な知識がつけられるんですか?
たまにしかデータ競合も起きないし、クラッシュもさせづらいし、正しく実装できてるかのチェックが難しい。
303: (ワッチョイ a37c-eCpa) 2023/10/05(木)10:46 ID:41cXXAxk0(1) AAS
初心者です。今はコードの断片を拾ってきて試したりしていますが、
switchの結果を変数に代入するようなシンタックスでエラーになります
let hoge: String = switch boge {
case .case1: ...
case .case2: ...
}
みたいなときに"Consecutive statements on a line must be separated by ';'"というエラーに
なります。どうも元のところでは動いているようなんですが。何が悪いんでしょう
304(1): (ワッチョイ eb01-JbMN) 2023/10/05(木)12:57 ID:KyzKml+r0(1) AAS
switch expressionは5.9からの機能だから使ってるバージョンが古いんじゃない
上下前次1-新書関写板覧索設栞歴
あと 108 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.026s