我一直在研究iOS自定义键盘(在.xib文件中),但我无法在故事板中更改高度.有没有办法在故事板中更改键盘的高度,还是我必须找到一种以编程方式进行操作的方法?
出于某种原因,我在运行应用程序时遇到此错误:
[__NSArrayI removeAllObjects]: unrecognized selector sent to instance
我在.m中设置了NSMutableArray,如下所示:
@implementation ChooseViewController
{
NSMutableArray *trackName;
}
Run Code Online (Sandbox Code Playgroud)
并填充它像这样:
trackName = [JSON valueForKeyPath:@"results.trackName"];
Run Code Online (Sandbox Code Playgroud)
但是,当我运行此代码时,它给了我错误:
[trackName removeAllObjects];
Run Code Online (Sandbox Code Playgroud)
其他一切正常,trackName中的数据也可以.当我运行这段代码时,它只是搞乱了.提到的唯一的其他时间trackName数组是表视图计数:
return [trackName count];
你觉得有什么不对吗?我相信问题在于它认为它是一个NSArray,但它们都不是.