作为UIAlertView与UIActionsheet从iOS版8.So过时,建议不要同时使用这两种classes.With老动作片的方法,我可以能够添加标签动态地的for循环的帮助.
UIActionSheet *actionSheet = [[UIActionSheet alloc]init];
actionSheet.title = @"Departure City";
actionSheet.delegate = self;
actionSheet.tag = 1;
for (int j =0 ; j<arrayDepartureList.count; j++)
{
NSString *titleString = arrayDepartureList[j];
[actionSheet addButtonWithTitle:titleString];
}
Run Code Online (Sandbox Code Playgroud)
我可以在委托方法中使用按钮索引来执行适当的操作.这样我就可以动态创建动作表.所以在UIAlertController课堂上如何实现这一点,我问这个,因为在UIAlertController课堂上我们必须添加动作处理程序及其动作块.
我正在构建一个静态库,它有一些带有返回类型bool的c函数(.h和.m文件),在将它添加到我现有的项目后,我得到的是Unknown Type name'BOOL'.我尝试导入stdbool.h,但我仍然得到同样的错误.所以有人可以告诉我在Xcode项目中添加c函数的正确方法.方法定义看起来像
BOOL isDeviceWorkingFine();
Run Code Online (Sandbox Code Playgroud) 我在Xcode 6.1中导入了我的旧项目,上面提到的错误在运行时开始出现,原因 图像未找到,我已经尝试了以下链接中建议的所有答案
但到目前为止,它们都没有为我工作,所以有人知道如何摆脱这个问题.
任何帮助将不胜感激.