Xcode的5甚至没有熟悉setTitle到UITabBar,错误的是:
'UITabBar'没有可见的@interface声明选择器'setTitle:
寻找UITabBar:http://developer.apple.com/library/ios/navigation/未显示版本的任何变化.这里发生了什么?
编辑:
原始代码是:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
[[UITabBar appearance] setBackgroundImage:[[UIImage alloc]init]];
[[UITabBar appearance] setSelectionIndicatorImage:[[UIImage alloc]init]];
[[UITabBar appearance] setTitle:NSLocalizedString(@"home", nil)];
}
return self;
}
Run Code Online (Sandbox Code Playgroud) 在使用Xcode 5在设备上运行应用程序时遇到此错误
这是完整的错误
CodeSign /Users/Nevo/Library/Developer/Xcode/DerivedData/RecipesBook-efcrcmgnkaitsqaxahtumfbdxtmb/Build/Products/Debug-iphoneos/RecipesBook.app
cd "/Users/Nevo/Desktop/RecipesBook for ios 7 and 6"
setenv CODESIGN_ALLOCATE "/Applications/Xcode 2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate"
setenv PATH "/Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode 2.app/Contents/Developer/usr/bin?:??/?usr/bin?:/?bin?:/?usr/sbin?:/?sbin"
Using code signing identity "iPhone Distribution: Shay Shalev (QN94KCWC64)" and provisioning profile "ProfileRecipeBook" (52D189D8-2FFD-4939-A3C6-1CD1F8B645E0)
codesign --force --sign 4F0E5397A87B47EE07EC3288681661CBCBB4781C --resource-rules=/Users/Nevo/Library/Developer/Xcode/DerivedData/RecipesBook-efcrcmgnkaitsqaxahtumfbdxtmb/Build/Products/Debug-iphoneos/RecipesBook.app/ResourceRules.plist --entitlements /Users/Nevo/Library/Developer/Xcode/DerivedData/RecipesBook-efcrcmgnkaitsqaxahtumfbdxtmb/Build/Intermediates/RecipesBook.build/Debug-iphoneos/RecipesBook.build/RecipesBook.xcent /Users/Nevo/Library/Developer/Xcode/DerivedData/RecipesBook-efcrcmgnkaitsqaxahtumfbdxtmb/Build/Products/Debug-iphoneos/RecipesBook.app
error: can't exec 'codesign' (No such file or directory)
Run Code Online (Sandbox Code Playgroud) 我一直在尝试使用新的xcode 5 storyboard范例,而不是专门创建.xib文件.我有两个VC - 第一个是由Xcode创建的,第二个是通过将UIViewController放入InterfaceBuilder创建的.
我的问题是,即使我给了我的第二个VC一个自定义类并将头文件导入第一个VC,当我以编程方式创建第二个VC时,它不符合我在InterfaceBuilder中设置的设计.第一个是.
我创建第二个VC的代码是这样的(它在ImagePickerControllerDelegate方法中):
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
UIImage *chosenImage = [info objectForKey:UIImagePickerControllerEditedImage];
NCPhotoViewController *newController = [[NCPhotoViewController alloc] init];
newController.theImage = chosenImage;
** NEW CODE newController.theImageView.image = newController.theImage;
[self dismissViewControllerAnimated:YES completion:^{
[self presentViewController:newController animated:YES completion:NULL];
}];
Run Code Online (Sandbox Code Playgroud)
......看起来很好,做了我想要的 - 带来了一个新的视图控制器.事实是,它没有加载我在IB中设置的布局.我尝试交换alloc] init]方法,initWithNibName:bundle:但意识到我没有笔尖...有没有办法在IB中建立这种连接而不创建.xib文件,或者我误解了Xcode 5的新流程?我知道Identity Inspector中有一个Storyboard ID属性,但是如何使用它呢?如果他们没有被默认放在那里,我不想做"旧方式"的事情......
TL; DR - 我希望我的IB布局的ViewController能够在Xcode 5默认故事板流程中以编程方式调用它的方式.
添加了一些代码,使新的viewcontroller的imageview有一个图像,但它没有出现...
编辑:我不得不添加self.theImageView.image = theImage;的viewDidLoad方法在我的新viewcontroller.h文件-但不应该它已经做到这一点的代码,我写的吗?
最近我更新到Xcode 5,现在我的iOS应用程序崩溃了以下代码:
float some_var_a = sinf(...);
float some_var_b = cosf(...);
Run Code Online (Sandbox Code Playgroud)
崩溃日志说明如下:
Dyld Error Message:
Symbol not found: ___sincosf_stret
Referenced from: /var/mobile/Applications/702C8CF3-BB96-41F0-9525-5D65B7A581F3/Magic Encyclopedia: Illusions HD.app/Magic Encyclopedia: Illusions HD
Expected in: /usr/lib/libSystem.B.dylib
Dyld Version: 199.6
Run Code Online (Sandbox Code Playgroud)
据我所知,问题在于编译器进行的sin/cos优化.它试图在___sincosf_stret函数的一次调用中计算sin和cos值,但由于某种原因,libSystem.B.dylib中没有这样的函数.
有人可以帮忙:
1)为什么会发生?
2)如何解决?目前我只是避免在一个地方召唤罪恶和cos,它有效.但这是一个糟糕的解决方案.
self.automaticallyAdjustsScrollViewInsets = YES;
Run Code Online (Sandbox Code Playgroud)
我把它设为是.我认为默认情况下是的.
然后,当我检查插图时,这就是我得到的:NSStringFromUIEdgeInsets(self.tableView.contentInset):{0,0,0,0}
我认为它应该以包含navigationBar和statusbar的方式设置.所以发生了什么事?
假设我想知道NSIndexPath的部分和行.
这些我尝试过:

我已经集成了最新的iOS facebook SDK(v3.10).我确实将FacebookSDK.framework拖放到我的项目中并取消选择Copy; 现在.ipa文件大小增加了大约8MB.(ipa与FBSDK = 9.9MB - 没有FBSDK = 1.5MB)
我尝试了他们的示例代码,并做了同样的事情!但最终的ipa文件没有重大变化!
可能的问题是什么?
当我使用Xcode时,我创建了一个新文件.
这是UITableViewController模板.
但它没有任何内容.
为什么?



我在用 :
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(dismissKeyboard:)];
[self.view addGestureRecognizer:tap];
Run Code Online (Sandbox Code Playgroud)
从其他任何地方点击时关闭键盘UITextField.
但是在我看来,我有UITableView,我必须检测点击UITableView的行.因为UITapGestureRecognizer我的didSelectRowAtIndexPath功能没有调用.有没有办法检测点击的对象是否是UITableViewCell?
我一直在尝试使用wiki创建我自己的自定义构建的blender 但是我没有运气实际使用X Code构建最终版本.我有大约140条警告消息和32条错误消息.我只是想不出来.下面是代码的一部分,其中包含错误.我非常感谢能在这个方面获得任何帮助!
"_Controller_actuators_length", referenced from:
BL::Controller::Controller_actuators_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_python.o)
BL::Controller::Controller_actuators_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_session.o)
BL::Controller::Controller_actuators_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_camera.o)
BL::Controller::Controller_actuators_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_sync.o)
BL::Controller::Controller_actuators_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_object.o)
BL::Controller::Controller_actuators_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_shader.o)
BL::Controller::Controller_actuators_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_curves.o)
...
"_CurveMapping_curves_length", referenced from:
BL::CurveMapping::CurveMapping_curves_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_python.o)
BL::CurveMapping::CurveMapping_curves_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_session.o)
BL::CurveMapping::CurveMapping_curves_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_camera.o)
BL::CurveMapping::CurveMapping_curves_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_sync.o)
BL::CurveMapping::CurveMapping_curves_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_object.o)
BL::CurveMapping::CurveMapping_curves_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_shader.o)
BL::CurveMapping::CurveMapping_curves_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_curves.o)
...
"_MeshColorLayer_data_length", referenced from:
BL::MeshColorLayer::MeshColorLayer_data_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_python.o)
BL::MeshColorLayer::MeshColorLayer_data_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_session.o)
BL::MeshColorLayer::MeshColorLayer_data_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_camera.o)
BL::MeshColorLayer::MeshColorLayer_data_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_sync.o)
BL::MeshColorLayer::MeshColorLayer_data_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_object.o)
BL::MeshColorLayer::MeshColorLayer_data_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_shader.o)
BL::MeshColorLayer::MeshColorLayer_data_length_wrap(PointerRNA*) in libbf_intern_cycles.a(blender_curves.o)
... …Run Code Online (Sandbox Code Playgroud) xcode5 ×10
ios ×5
objective-c ×4
ios7 ×3
iphone ×2
xcode ×2
blender ×1
build ×1
debugging ×1
facebook ×1
python ×1
storyboard ×1
uiappearance ×1
uitabbar ×1
uitableview ×1