xcode4.5相关内容

锁定接口方向?

在我的应用程序的初始视图上,我希望界面仅是纵向的,但在视图控制器上之后,它可以是任何方向.我尝试使用此代码将其锁定,但是它不起作用,并且视图仍然可以旋转: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOrienta ..
发布时间:2020-05-22 18:53:24 移动开发

OCR:图片到文字?

在标记为复制或重复问题之前,请先阅读整个问题. 我能做到的如下: 要获取图像并裁剪OCR所需的部分. 使用tesseract和leptonica处理图像. 将应用文档分块裁剪时,即每张图像1个字符,则可提供96%的准确性. 如果我不这样做,并且文档背景为白色,文本为黑色,则精度几乎相同. 例如,如果输入就是这张照片: 照片开始 照片结束 我想要的是能够使这 ..
发布时间:2020-05-19 19:27:37 移动开发

在Objective-c中,我们如何拥有一个范围为整个类的变量(但不包括子类)

我创建了大量的UITableViewCell子类.每个都是额外的BGBaseTableViewCell类的子类. 当询问高度时,我认为告诉用户UITableViewCell的典型大小会很有用. 一种方法是将其指定两次. 一次是在xib中设计UITableViewCell时,第二次是对典型大小进行硬编码. 这是一个设计缺陷,因为当我更改xib中的内容时,我将需要记住更改硬编码 ..
发布时间:2020-05-19 02:17:39 移动开发

获取“无此文件或目录"在iPad设备上进行测试但不在模拟器中进行测试时

我有一个可以像iPhone和iPad一样发行的应用程序,即使它是作为Universal开发的.原因是我已经发布了通用的英语版本,并且只想更新iPhone和iPad瑞典语版本,因为它已经针对不同设备使用了单独的应用程序. 当我在iPhone设备上运行时,我没有问题,但是在使用iPad进行测试时,我收到以下消息,但我不知道如何删除该消息: “无法启动"FamilyQuiz_3" 没有 ..
发布时间:2020-05-19 01:46:23 移动开发

如何为iOS使用Linea-Pro SDK?

是否有人知道或有手册介绍如何使用linea-pro在xcode中编写脚本. 我已经在网上搜寻了,并向Infinite Peripherals寻求帮助,但没有回复. 我找到了一个".a"和".h"文件,看起来它们具有所有委托等,但是我不知道如何操作某些功能. 如果您需要更多信息,请询问. 解决方案 用于访问Linea设备系列. 为了在程序中使用Linea,必须执行几个 ..
发布时间:2020-05-19 01:12:32 移动开发

Xcode现在生成一个空类别.为什么?

我在使用iOS6 beta 3时注意到了这一点 当我创建UIViewContoller的新子类时(没有其他父类生成我注意到的这种行为),. m文件现在在文件顶部具有一个空类别.过去,在学习类别时,我注意到有些人会使用相同的技术来表示私有方法(尽管不是真正的私有). 这是什么意思吗?现在将事物实际私有化了吗?我也注意到@private指令. 关于私有变量和方法,您的人的编码风格是什 ..
发布时间:2020-05-19 00:52:45 移动开发

xcode中的Base SDK,iOS部署目标,Target和Project的含义是什么

说我将基本SDK设置为7,这是什么意思?这可能意味着该应用程序将在iOS 7上运行.但这就是iOS部署目标. 为什么还要在项目和目标中同时指定这3个值.这没有道理.为什么要两次指定相同的内容? 解决方案 基本SDK是您针对其构建应用程序(即包含文件以及库文件和框架)的基础.如您所说,除了基本sdk> =部署目标外,它不会影响部署目标. 您可以在2个级别上指定构建设置,因为每个项 ..
发布时间:2020-05-19 00:00:53 移动开发

如何永久删除project.xcworkspace下的xcuserdata并解决未提交的更改

我正在为合并冲突问题苦苦挣扎(请参阅无法由于与UserInterfaceState.xcuserstate冲突而合并).根据反馈,我需要使用git rm删除UserInterfaceState.xcuserstate. 经过大量实验,我能够使用"git rm -rf project.xcworkspace/xcuserdata"删除文件.因此,当我在分支上工作时,它几乎立即作为需要提交的文件 ..
发布时间:2020-05-09 00:37:10 移动开发

如何在iOS地图中突出显示国家

我正在构建一个应用程序,必须在其中动态突出显示世界地图中的某些国家/地区. 简而言之,我想自定义ios地图的整个视图,如图像中所示. 可以使用MapKit完成此操作,还是有其他方法?预先感谢 解决方案 您要查看 Mapbox iOS SDK ,它将使您可以使用类似MapKit的API来执行此操作以及执行更多操作.特别是,您将希望使用提供的世界国家/地区边界的“自然地球"数据集,通过 Til ..
发布时间:2020-05-05 15:01:25 移动开发

更改Xcode中的模板

在创建新的Cocoa类时,如何更改Xcode创建的初始模板. 我指的是使用Xcode的新类向导创建的注释和类名. 解决方案 您不会更改现有模板.换句话说,请勿在/Developer层次结构下(或您安装了开发人员工具的任何位置)修改. 相反,请克隆您想要对其进行自定义变体的模板.然后更改它们的名称和其中的信息.最后,将它们放在您帐户的Library/Application Sup ..
发布时间:2020-05-04 10:31:19 移动开发

Xcode本地化不起作用?

我正在尝试为Mac OS X(Mountain Lion)的应用添加新的本地化版本. 我将适当的本地化添加到项目信息面板,并使所有.xib文件都本地化.我还添加并翻译了.strings文件,并将.xib文件替换为翻译后的字符串文件. 然后一切似乎都正常了,并且界面生成器为每个本地化xib文件显示了适当的翻译.但是,当我实际运行该应用程序时,它以英语显示,尽管我的系统的默认语言不是英语. 对于某些标 ..

在Xcode 4.5中,“显示实时发布"不再起作用

我发现Xcode在编写代码时显示编译器警告非常有用.例如:如果我写了"ldksjfksdj",我希望立即看到一个红色的感叹号图标和警告use of undeclared identifier.但是现在使用Xcode 4.5,我在编译项目后才看到该警告.然后,在我编译它之后,看到错误,然后删除"ldksjfksdj",该警告不会像以前那样立即消失.只有重新编译后,它才会消失.这是非常烦人的,并且无济 ..
发布时间:2020-05-02 11:02:34 移动开发

如何在Xcode 4.5“命令行工具"中设置工作逻辑单元测试目标.项目?

在为特定场景设置单元测试时遇到麻烦.这是我正在尝试的: 在Xcode 4.5中,我创建了一个简单的OSX “命令行工具" 应用程序项目(基础). 请注意,Xcode 不不提供将单元测试自动添加到“命令行工具"项目的选项.因此,请不要建议在复选框中打勾.它不在那里:-/ 在我的项目中,我创建了一个简单的示例类,要进行测试;例如“形状". 我按照Apple的 Xcode单元测试指南 ..

最新SDK的SDKROOT路径

我正在使用Xcode构建旧代码并指定SDKROOT=/Developer/SDKs/MacOSX"${HOST_VERSION}".sdk/ 我想为系统上预装(?)的最新SDK指定SDKROOT.例如我已经在10.8上,并且想用-syslibroot指定SDKROOT,但是/Developer/SDKs/中没有这样的SDK.如果SDK_VERSION == HOST_VERSION,我应该完 ..
发布时间:2020-04-30 08:33:57 移动开发