【问题标题】:SPSearch in CocoaLibSpotifyCocoaLibSpotify 中的 SPSearch
【发布时间】:2012-02-14 05:05:48
【问题描述】:

我正在查看 CocoaLibSpotify,并试图让一个简单的搜索请求正常工作。 我提出这样的要求:

SPSearch *search = [[SPSearch alloc] initWithSearchQuery:@"Adele" inSession:[SPSession sharedSession] ];

然后我轮询搜索以返回:

[search searchInProgress]

但我从来没有看到 searchInProgress 返回一个 NO - 即。搜索似乎从未完成。

我已经搜索了文档和示例,但它并没有帮助我理解如何正确使用 SPSearch - 肯定会在这里欢迎一些帮助...

谢谢, 伊恩

【问题讨论】:

    标签: ios spotify


    【解决方案1】:

    使用 Key-Value Observing 来观察你需要的属性的变化。

    【讨论】:

    • 这非常有效。 KVO 捕获值更改为 YES 但直接检查值总是返回 NO 是否有原因?
    • 如果你在一个紧密的循环中轮询,你实际上也阻塞了 libSpotify,因为它运行在你调用它的同一个线程上。由于 libSpotify 无法正确操作搜索,因此搜索永远不会完成。
    猜你喜欢
    • 2013-04-12
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    相关资源
    最近更新 更多