我目前正在尝试构建一个统一插件。我在iOS设备上调用内置摄像头,使用cocoa静态库。所以我设法建立了一个可以做几件事的桥梁。我可以回想一下int和一个字符串以及一个方法。但在我的方法部分,我遇到了问题,因为我似乎无法在其中做任何事情。
以下是加载按钮的示例,但编译器给出了错误 =使用未声明的标识符视图
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button addTarget:self
action:@selector(aMethod:)
forControlEvents:UIControlEventTouchUpInside];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[view addSubview:button];
这是另一个与self.view有问题的例子 =成员引用类型'struct objc_class
UIView *myBox = [[UIView alloc] initWithFrame:CGRectMake(180, 35, 10, 10)];
myBox.backgroundColor = [UIColor lightGrayColor];
[self.view addSubview:myBox];
所以我想我的问题是如何在不使用自我的情况下实现目标?或者这是我可以画画的唯一方法。
你可以看到我很困惑。如果有人能分享一些可以理解的问题。