我需要扭转我的态度NSArray.
举个例子:
[1,2,3,4,5] 必须成为: [5,4,3,2,1]
实现这一目标的最佳方法是什么?
我目前有一个名为的按钮continueButton已分配给Storyboard文件中的UIBarButtonItem按钮.我已经宣布了按钮:
- (IBAction)continueButton;
Run Code Online (Sandbox Code Playgroud)
当视图加载时,我希望按钮自动禁用,这样除非调用重新启用按钮用户输入的命令,否则不能有用户输入.我该怎么做呢?我正在尝试使用该功能[continueButton setEnabled:YES];以编程方式禁用/启用按钮,但它无法正常工作.
我有一个iPhone应用程序,我试图添加两个可变数组.
NSMutableArray *dataArray = [[NSMutableArray alloc] init];
NSMutableArray *dataArray1 = [[NSMutableArray alloc] init];
NSDictionary *news = [dict objectForKey:@"news"];
NSDictionary *deals = [dict objectForKey:@"deals"];
NSLog(@"%@", [news classForCoder]);
NSLog(@"%@", news);
for (NSDictionary *key in news)
{
if ([key isKindOfClass:[NSDictionary class]])
{
[dataArray addObject:key];
}
}
for (NSDictionary *key in deals)
{
if ([key isKindOfClass:[NSDictionary class]])
{
[dataArray1 addObject:key];
}
}
self.newssarray = dataArray;
[self.mTableView reloadData];
Run Code Online (Sandbox Code Playgroud)
这里我想添加两个数组'dataArray'和'dataArray2'组合成一个数组(self.newsarray).有人可以帮助我实现这个目标吗?
我已经创建了一个方法 Appdelegate.m
-(void)setupTabBarController {
// details goes here
}
Run Code Online (Sandbox Code Playgroud)
现在ABC.m我想访问setupTabBarController
我已经包含了app delegate:
#import "AppDelegate.h"
Run Code Online (Sandbox Code Playgroud)
然后:
AppDelegate *maindelegate = [[AppDelegate alloc] init];
[maindelegate setupTabBarController];
Run Code Online (Sandbox Code Playgroud)
但它显示错误,
'Appdelegate'没有可见的@interface声明选择器'setupTabBarController'
哪里错了?
我已经查看了Stack Overflow上的无数问题,他们都在问同样的问题.你如何以编程方式禁用UIButton?他们都没有正确回答这个问题.我试过了:
[myButton setEnabled:NO];
Run Code Online (Sandbox Code Playgroud)
和
self.myButton.enabled = NO;
Run Code Online (Sandbox Code Playgroud)
和
[self.myButton setEnabled:NO];
Run Code Online (Sandbox Code Playgroud)
和无数其他人.什么都行不通.
我在.h文件中声明了按钮:
- (IBAction)myButton;
Run Code Online (Sandbox Code Playgroud)
这样做的正确语法是什么?我正在尝试禁用该按钮viewDidLoad,以便稍后可以重新启用它.(我知道这[myButton setEnabled:NO];可以用于通过一个声明的按钮IBOutlet,但它不适用于通过声明的按钮IBAction.)
ios ×4
objective-c ×4
iphone ×2
appdelegate ×1
cocoa-touch ×1
ipad ×1
nsarray ×1
storyboard ×1
uibutton ×1
xcode5 ×1