問題タブ [mpmediaitemcollection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2377 参照

ios - Swift 2 プログラミングを使用して永続 ID から曲を検索する

私は Swift プログラミングの初心者で、オンラインで見つけた Finds A Song from Persistent IDというコードを書き直そうとしています。元のコードは次の Web サイトにあります。

http://www.ios-developer.net/iphone-ipad-programmer/development/songs-and-playlists/find-song-from-persistent-id

このコードを Swift 2 で書きたいのですが (Objective-C は使用しません)、翻訳するための知識と経験がありません。

コード:

私の質問:

1) このコードは Swift に書き換え可能ですか?

2) 関数を使用してこのコードを呼び出すにはどうすればよいですか?

0 投票する
1 に答える
49 参照

ios - iTunes ディレクトリ メディア アイテムが不明な形式で返されました

私は、iTunes ディレクトリ内のメディア アイテムのリストを読み取り、音楽ファイルを返す次の関数を作成しました。「曲のタイトル」を返す必要がありますが、実行すると、返されたアイテムの形式が不明です。実際の名前を正しく取得するには、プロパティ フィルターを介してそれらを実行するか、何らかの変換を使用する必要があると確信しています。最後に、内容を文字列の配列に出力したいと思います。添付のスクリーン ショットでは、ループを 4 回だけ実行しています。コンバージョンが見つからないことを教えてもらえますか? 出力は16進形式のようですが、明確ではありません。

}

出力は次のようになります

ここに画像の説明を入力

0 投票する
1 に答える
68 参照

ios - Bluetooth 経由で iOS の音楽を転送する

iOS デバイス間で音楽を送受信できるように設定しましたが、音楽が送信されるたびに、受信側の電話で次のエラーが発生します。

*** キャッチされない例外 'MPMediaItemCollectionInitException' が原因でアプリを終了します。理由: 'items array must not be empty' *** 最初にコール スタックをスローします:

これは、エラーが発生するメソッドです。

何が問題なのか、またはこのエラーの原因は何ですか?

0 投票する
1 に答える
273 参照

ios - グループで表示する MPMediaQuery.artistsQuery()

ここで非常に基本的な何かが欠けている可能性が非常に高いことはわかっていますが、行き詰まっています。次のコードは、グループにリストされたアーティストではなく、各トラックのアーティストのテーブル ビューを生成するのはなぜですか (つまり、各アーティストが 1 回だけリストされるように、すべてグループ化されるのではなく、各アーティストが 20 回ほどリストされるのはなぜですか)。以下で説明するコレクションとアイテムの両方のバージョンを試しました。私は何を間違っていますか?これを修正するにはどうすればよいですか? どんな助けでも大歓迎です。前もって感謝します...

0 投票する
1 に答える
224 参照

swift - MPMediaItemCollection からアーティストの値を取得する方法

次の結果、実際のアーティスト名でいっぱいのテーブルビューではなく、「アーティスト」でいっぱいのテーブルビューになるのはなぜですか? どこで私は間違えましたか?コレクションからアーティストの値を取得するにはどうすればよいですか? すべての助けに感謝します...

0 投票する
3 に答える
62 参照

ios - 複数のパラメータを指定して NSString を呼び出す

私は初心者で、おそらく些細な質問です。私はこの方法を持っています:

ここではMPMediaItemCollectionで呼び出したいと思います:

各プレイリストのトラック数を取得したいと思います。うまくいきません。どうすれば修正できますか? 前もって感謝します!