小编U_D*_*U_D的帖子

忽略文件[path]缺少文件中所需的架构i386

我对Xcode和Iphone开发很新,遇到了以下问题:

我打开了一个新项目并添加了*.h和一个*.a文件(我从某个设备供应商那里获得).我收到以下警告:

ld:警告:忽略文件/ Users/udi/Desktop/Xcode/Xcode Projects/Scosche/libmyTrekSDK_armv7.a,缺少文件/ Users/udi/Desktop/Xcode/Xcode Projects/Scosche/libmyTrekSDK_armv7.a中所需的架构i386(2个切片) )

如果我忽略该警告,并尝试实例化在头文件中提供给我的类,我会收到以下错误:

ld:警告:忽略文件[Path/FileName.a],缺少文件中所需的体系结构i386 [Path/FileName.a](2个切片)

架构i386的未定义符号:

"_OBJC_CLASS _ $ _ HRMonitor",引自:

ViewController.o中的objc-class-ref

ld:找不到架构i386的符号

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我已经检查了Framework Search Pathes(正如许多其他帖子中提到的那样)并且清楚了.

更多信息:

  1. 我正在使用Xcode 4.6.1
  2. 这些文件当前位于项目的根文件夹中.
  3. 我正在使用单视图应用程序模板.

感谢任何帮助

iphone xcode cocoa-touch xcode4.5

23
推荐指数
2
解决办法
2万
查看次数

UIPickerView工具栏按钮不起作用

我正在尝试添加一个工具栏UIPicker.我已经看到了正确的方法就是这样:

UIToolbar* toolbarWeight= [[UIToolbar alloc] initWithFrame:CGRectMake(0,0,320,44)];
UIBarButtonItem *barButtonDone1 = [[UIBarButtonItem alloc] initWithTitle:@"Done"
                                                                               style:UIBarButtonItemStyleBordered target:self action:@selector(gotoNextField:)];
[toolbarWeight setItems:[NSArray arrayWithObject:barButtonNext1] animated:YES]; 

weightPickerView = [[UIPickerView alloc]init];
[weightPickerView addSubview:toolbarWeight];
Run Code Online (Sandbox Code Playgroud)

而:

-(IBAction)gotoNextField:(id)sender{
    NSLog(@"Works");
}
Run Code Online (Sandbox Code Playgroud)

选择器工作正常,但按钮不起作用.做了一些研究之后,我尝试了这种方法:(我怀疑这个问题与UIBarButtonItem动作有关)

UIButton* myBtn = [[UIButton alloc]init];
myBtn.frame = CGRectMake(0,0,50,24);
[myBtn addTarget:self action:@selector(gotoNextField:) forControlEvents:UIControlEventTouchUpInside];
[myBtn setTitle:@"Next!" forState:UIControlStateNormal];
[myBtn setBackgroundColor:[UIColor orangeColor]];
UIBarButtonItem *barButtonNext1 = [[UIBarButtonItem alloc] initWithCustomView:myBtn];
[toolbarWeight setItems:[NSArray arrayWithObject:barButtonNext1] animated:YES];
Run Code Online (Sandbox Code Playgroud)

也不起作用.该按钮出现但未被选中/响应touchUpInside.

uipickerview ios7

5
推荐指数
2
解决办法
5638
查看次数

标签 统计

cocoa-touch ×1

ios7 ×1

iphone ×1

uipickerview ×1

xcode ×1

xcode4.5 ×1