草庐IT

Proposal-based

全部标签

iOS:代码设计错误:子组件 Base.lproj 中的包格式无法识别、无效或不合适

我有一个构建得很好的项目。看似随机地,执行一次运行导致代码设计错误,我已经2天无法解决了。错误如下:bundle格式无法识别、无效或不合适在子组件中:/Users/user/Library/Developer/Xcode/DerivedData/.../Base.lproj我不确定为什么会出现此错误。这可能是在我在Xcode中选择“团队”之后发生的——但我不记得了(而且我不知道为什么这会导致问题)。我尝试清理我的钥匙串(keychain),在我的开发者帐户中创建包标识符,以及其他帖子中的一些终端命令,但都无济于事。令我感到奇怪的是,它似乎表明它与Base.lproj有关-它只包含Lau

iphone - 在iPhone中使用带有userid参数的base64 haxcode将图像上传到服务器

我正在使用这段代码,但问题是它在我想发送的nsdata转换block中对Haxcode进行编码,其中包含我使用固定整数的userid获得的代码。请帮忙。NSData*imageData=[NSDatadataWithData:UIImageJPEGRepresentation(image1,0)];//image.image=image1;[Base64initialize];NSString*b64EncStr=[Base64encode:imageData];NSLog(@"encoded.%@",b64EncStr);NSURL*url=[[NSURLalloc]initWith

android - 在 Cocos2d-x 中加载 Base64 编码的图片

在Cocos2d-x中,我试图加载一个base64编码的图像字符串来创建一个Sprite。某处似乎有错误,因为boolok总是返回false。也许有人可以帮助我?这是我使用的代码:std::stringsource="data:image/png;base64,iVBORw0K....."intlen=0;unsignedchar*buffer;len=base64Decode((unsignedchar*)source.c_str(),(unsignedint)source.length(),&buffer);CCImage*img=newCCImage();boolok=img->

ios - 在 cordova ios iphone 中转换为 base64 时图像缩小

我正在从事跨平台cordova项目,该项目涉及将图像上传到服务器并在网站上显示它们。从手机内存中获取缩放后的图片并获取base64数据的代码如下:varimage=newImage();image.src=URL;image.onload=function(){varcanvas=document.createElement("canvas");varimg_width=this.width;varimg_height=this.height;canvas.width=1000;canvas.height=1000;varw=(1000/img_width);varh=(1000/im

iphone - 如何使用 Xcode 4.2 使用 ios 4.2 base sdk?

如何通过Xcode4.2使用ios4.2basesdk?我有一部iPhone4s和一部装有ios4.2的iTouch。将Xcode升级到4.2以与我的iPhone4s一起使用后,我不能再将Xcode与我的iTouch一起使用了。如何设置Xcode以在4.2上运行我的iTouch并在ios5上运行我的iPhone?我也尝试通过选择其他设置基本sdk,但列表中没有其他任何东西,我得到的只是一个我可以手动输入的对话框窗口。我需要在那里添加一个选项吗?谢谢。 最佳答案 Xcode4.2已经安装了对iOS4.2+的设备支持。您不想更改基础SD

ios - Localizable.strings (base) x 英文

当您现在在Xcode5上本地化一个文件时,您将拥有这个“基本”文件,据我所知,如果用户使用的是另一种未本地化的语言,则会使用该文件。在旧版本的Xcode上,您没有。我希望英语成为默认使用的基本语言。所以我想对于这种“基础”类型,我不需要“英语”本地化(如果我想让英语默认),对吧?我只是把所有的英文本地化放在“基地”里面。这是正确的吗? 最佳答案 我觉得不错。如果我让Xcode为我生成新的语言文件,我总是遇到很大的麻烦,所以我开始用这个小script自己创建它们.在Xcode中只需在项目设置中添加语言(在Localizations下)

ios - AutoLayout uitableviewcell in landscape and on iPad calculating height based on portrait iPhone

我正在学习/试验自动布局和UITableViewCell。几天前我问了另一个问题,我回答了我自己的问题,我仍在使用相同的约束/代码。有关完整代码,请参见此处:AutoLayoutmultilineUILabelcuttingoffsometext.为了在heightForRowAtIndexPath中缩短它,我使用自定义UITableViewCell的实例来计算行需要的高度。这在纵向模式下非常有效,但是当我切换到横向模式时,systemLayoutSizeFittingSize为单元格返回与纵向模式相同的高度。我已经打印出contentView的框架和标签,但似乎没有任何更新。这样做的

ios - 在 NSString 中解码 Base-64 编码的 PNG

我有一些NSData,它是Base-64编码的,我想解码它,我见过一个看起来像这样的例子NSData*myPNGData=[xmlStringdataUsingEncoding:NSUTF8StringEncoding];[Base64initialize];NSData*data=[Base64decode:img];cell.image.image=[UIImageimageWithData:myPNGData];但是这给了我很多错误,我想知道该怎么做才能让它工作。是否需要将某种类型的文件导入到我的项目中,或者我是否必须包含一个框架?这些是我得到的错误Useofundeclared

ios - iOS 5 是否支持 "Use Base Internationalization"?

我一直无法找到明确的答案。在设置一个以iOS5作为部署目标的新项目,并在iOS5设备上运行时-我有时会收到以下错误。不过,它并非总是如此,只是想从等式中消除不相容性。***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'Couldnotfindastoryboardnamed'MainStoryboard'inbundleNSBundle谢谢! 最佳答案 “基本国际化”仅适用于iOS6/OSX10.8及更高版本。如果您下载WWDC201

ios - 使用 Base64 和 JSON 上传大图像

我正在使用此函数使用JSON将图像上传到服务器。为此,我首先将图像转换为NSData,然后使用Base64转换为NSString。当图像不是很大时,该方法工作正常,但当我尝试上传2Mb图像时,它崩溃了。问题是即使调用了didReceiveResponse方法以及返回(null)didReceiveData方法,服务器也没有收到我的图像。起初我以为这是超时问题,但即使将其设置为1000.0也仍然不起作用。任何想法?感谢您的宝贵时间!这是我当前的代码:-(void)imageRequest{NSMutableURLRequest*request=[NSMutableURLRequestre