ios - 如何区分元数据中的艺术家姓名/轨道名称?

标签 ios objective-c uilabel metadata

目前在我的 iOS 应用程序中,我正在将 currentTrack 的元数据提取到显示现在轨道信息的 UILabel。 目前它显示:正在播放:(这是我的标签)-> 艺术家姓名 - 歌曲名称

艺术家的名字总是用连字符分隔,我怎样才能把它分开,这样我就可以有一个带有艺术家名字的 UILabel 和另一个带有轨道名称?

最佳答案

您可以使用代码找到连字符的位置 [string rangeOfString:@"-"].location 然后你可能有 [string substringToIndex:20]; 的子字符串,还有 [string substringFromIndex:21]

关于ios - 如何区分元数据中的艺术家姓名/轨道名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19758501/

相关文章:

iphone - Objective-C 隐藏实例变量

iOS13/iPadOS13 模态视图 Controller 自动滑动关闭捕捉触摸的中断 View

ios - 使用 mach 端口的 Theos 应用程序间通信

iphone - 为循环 UIView 动画 block 添加随机性

ios - 清除 Storyboard 中使用的标签文本

iphone - 从 UILabel 中删除最后一个值?

objective-c - 找不到 Cocoa 静态库的输出 .a(在 xcode 4 中)

objective-c - 如何让 UITextView 使用字符串中的/n 个字符作为新行?

c++ - 无符号整数如何工作

ios - 如何使用动态大小更改 Swift 中 iOS 应用程序的字体?