草庐IT

xcode-storyboard

全部标签

iphone - 如何使用带有 NSJSONSerialization 类引用的 xcode 4.3.1 从 URL 获取数据

我正在努力了解NSJSONSerializationClassReference。由于developer.apple.com网站上没有代码示例,我迷路了。网络上有数以百万计的其他json库示例,但我无法让它们中的任何一个与最新版本的xcode一起使用。(我正在运行:版本4.3.1(4E1019)并在iPhone5.0.1上进行测试)我想使用一个按钮将json文件中的数据提取到我的iPhone中。假设我从URL获取数据:http://companyurl/jsonfile.json(标准JSON格式)jsonfile.json看起来像这样……;{"companylist":[{"comp

ios - "Could not find a storyboard named ' 主 Storyboard ' in bundle NSBundle"

我已经在一个应用程序上工作了很长时间,突然间我得到了这个:"Couldnotfindastoryboardnamed'MainStoryboard'inbundleNSBundle"我已经在StackOverflow上解决了类似的问题,我尝试了所有方法,包括:-重命名Storyboard文件-重新添加Storyboard文件-清理项目-在模拟器上重置内容和设置我还检查了plist文件和CopyBundleResources,Storyboard名称应该是这样。这一切都不起作用。我正在与friend一起开发应用程序,我们使用的是Git。奇怪的是,同一个版本对他来说效果很好。但是,在Cop

ios - 更新到 SDK 1.3.1 后未捕获 GMSMapView 上的拖动/平移手势

我在通过手势识别器捕获GMSMapView上的拖动/平移手势时遇到了一个奇怪的问题。此问题仅在从GMS1.2更新到1.3.1后才出现,其中(引用documentation),TouchesareconsumedmoreagressivelybyGMSMapView我有一个UIViewController,在其主视图下包含一个GMSMapView。我发现GMSMapDelegate不提供处理拖动/平移手势的方法,因此我将UIPanGestureRecognizer添加到UIViewController,将其链接到IBAction选择器,并设置引用socket和socket集合,按照此处链

ios - Xcode 6.3 警告

我将Xcode更新到6.3版本后收到以下警告。Usingintegerabsolutevaluefunction'abs'whenargumentisoffloatingpointtype例子CGPointstartPoint=CGPointMake(15.0f,25.0f);CGPointendPoint=CGPointMake(10.0f,20.0f);CGFloatcenterDiff=abs(startPoint.y-endPoint.y); 最佳答案 abs()需要整数。您应该使用fabs(value)作为浮点值

ios - 如何去除 XCode 5/iOS 7 中的图标眩光?

我正在使用XCode5开发人员预览版来创建iOS7应用程序。在iOS7中,图标的眩光效果不再存在。没关系。但是现在,当我在iOS6设备(或模拟器)上运行由XCode5编译的应用程序时,我在图标上看到了眩光效果!禁用眩光的常用方法(编辑App-Info.plist文件)不再有效。所以我的问题是:如何在XCode5编译的应用程序中禁用iOS6上的眩光效果?旁注:我正在使用资源库来配置所有不同的图标大小。 最佳答案 NDA已经解除,我可以告诉你答案:转到Xcode5项目中的Images.xcassets寻找AppIcon选择iPhone应

ios - 如何从 XCode 中删除 ARC

我已经在XCode4.2中创建了一个选中ARC的项目。问题是我必须下载并添加ASIHttpRequest文件。当我尝试编译时,这会产生一大堆错误。有什么方法可以解决这个问题(除了重新创建一个项目)吗? 最佳答案 单击左侧导航View中的项目名称,转到Targets->BuildPhases并将-fno-objc-arc添加到任何相关的“compilerflags”文件。 关于ios-如何从XCode中删除ARC,我们在StackOverflow上找到一个类似的问题:

ios - 无法打开文档 "Main.Storyboard"。无法识别的文件内容

从Xcode7更新到Xcode8后,我无法打开我的Storyboard。谁能帮忙?里面没有显示任何错误。 最佳答案 对我来说,以“源代码”方式打开Storyboard,修复合并冲突,然后重新启动Xcode即可。 关于ios-无法打开文档"Main.Storyboard"。无法识别的文件内容,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/39760818/

ios - 什么是 Xcode 中基于文本的 API 选项

最近,我在Xcodebuild设置中观察到名为Text-basedAPI的部分。在Xcode7.X中,它位于Linkingsection下。但现在使用Xcode8.X,它在Xcodebuild设置中被分离为另一个部分。我很想知道它究竟会做什么?引用图片: 最佳答案 从Xcode8.0及以上版本开始,Text-basedAPI在Buildsetting中,因为它有不同的业务逻辑 关于ios-什么是Xcode中基于文本的API选项,我们在StackOverflow上找到一个类似的问题:

ios - 在 Xcode 的 .plist 中定义 ENUM 值

我使用configuration.plist文件在我的应用程序中配置某些参数,并根据此plist文件的内容初始化几个类。但是我想向开发人员公开一个可以选择的选项列表(例如),我可以在应用程序info.plist文件中使用这种选项,但我无法在其他任何地方看到如何实现这一点。我正在寻找一个显示可用选项列表的下拉列表,可能是一个ENUM列表。感谢任何帮助。 最佳答案 您可以从.plist文件中读取:NSDictionary*infoDictionary=[[NSBundlemainBundle]infoDictionary];NSStri

ios - 将xcode项目转换为静态库

有什么方法可以将xcode项目转换为静态库并在其他项目中使用它?我有一个读取QRcode的项目,它有自己的静态库,我想将整个项目作为一个库。 最佳答案 Thetutorial一步步告诉你如何创建静态库。您可以在您的项目中添加一个新的目标(静态库)并配置它的构建阶段。 关于ios-将xcode项目转换为静态库,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/20866288/