Objecetive-C强制转换问题1!

    今天遇到一个强制转换的问题!用(类型)怎么转换都出错。

    IBOutletNSPopUpButtonCell  *rollMac;

 IBOutlet NSImageCell       *macIconImages0;


    int number=[rollMac objectValue];

    NSString   *stringUrl=[rollMac itemTitleAtIndex:number];

    [macIconImages0 setImage:[selfmacIconImages:stringUrl]];



这句话 NSString   *stringUrl=[rollMac itemTitleAtIndex:number]; 一直都出错!

 

然后改成

 

    int number=[[rollMac objectValue] intValue];

    NSString   *stringUrl=[rollMac itemTitleAtIndex:number];//selectedItem

    [macIconImages0setImage:[selfmacIconImages:stringUrl]];

改那这句话,int number=[[rollMac objectValueintValue];都可以那!

相关文章:

  • 2022-12-23
  • 2021-09-15
  • 2021-12-04
  • 2021-06-10
  • 2021-08-24
  • 2021-09-04
  • 2022-01-09
  • 2022-02-12
猜你喜欢
  • 2021-11-09
  • 2021-10-29
  • 2021-05-31
  • 2021-07-22
  • 2022-03-10
相关资源
相似解决方案