Should I fix Xcode 5 'Semantic issue: undeclared selector'?

后端 未结 4 814
醉梦人生
醉梦人生 2020-12-14 01:32

I\'m trying to upgrade my app with Xcode5 but encountered a number of \'Semantic issues\' in a third party library (being MagicalRecord). The quickest way to \'fix\' this mi

4条回答
  •  粉色の甜心
    2020-12-14 01:45

    Yes you should.

    instead of doing this:

    [self.searchResults sortUsingSelector:@selector(compareByDeliveryTime:)];
    

    you should do this:

    SEL compareByDeliveryTimeSelector = sel_registerName("compareByDeliveryTime:");
    [self.searchResults sortUsingSelector:compareByDeliveryTimeSelector];
    

提交回复
热议问题