草庐IT

xcode6.3.1

全部标签

ios - 如何使用 Xcode 5 创建 iOS 框架

如何使用Xcode5创建适用于iOS的框架?我以前(在Xcode5之前)使用过GitHubproject让我创建一个FakeFramework。在Xcode5中,它似乎不再起作用了。有什么建议吗?更新:明确地说,我正在将静态库/框架添加到我的框架项目中,并且我希望将它们链接到生成的框架中。所以我不能只使用静态库模板。 最佳答案 这种方法非常有效:https://github.com/jverkoey/iOS-Framework#walkthrough你可以通过这个简单的修复与CocoaPods(http://cocoapods.or

ios - scrollview 在 Xcode 6 上的内容宽度不明确

我不明白如何解决这个自动布局问题,我有这个View:有一个UIScrollView包含您在View中看到的元素,但是View给了我这个警告:scrollviewhasambiguouscontentwidth我不明白如何解决这个问题,我希望View是全屏尺寸,我希望宽度是屏幕宽度,我该如何解决? 最佳答案 我在XCode7.3中观察到它的修复,只需10秒的工作。我制作了一个视频。在这里检查:https://www.youtube.com/watch?v=yETZKqdaPiI您所要做的就是向UIScrollView添加一个具有相同宽

ios - xcode iOS 增加UIButton点击区域

我正在尝试增加我的UIButton的点击区域。我有一个新的Xcode项目,在Storyboard的中央有一个UIButton。该按钮通过socket和操作连接到我的ViewController。我能够以编程方式更改按钮标题,只是为了好玩,当我点击按钮时,它的Action会更改View的背景。所以我知道一切都已连接并且正常工作。根据我在网上阅读的内容,这应该可行,但事实并非如此。[按钮设置框架:CGRectMake(button.frame.origin.x,button.frame.origin.y,-64,-64)];有什么想法吗?我试过没有负边距,但那也不管用。顺便说一句,我已经尝

ios - TeamCity + Xcode 6 - 运行测试操作失败

我正在尝试使一个简单的Xcode项目与TeamCity一起工作。无需运行任何测试,我就成功了。我在Swift中有一个基本的单View应用程序,屏幕上只有一个标签。TeamCity(9.0.2)和Xcode(6.1.1)都在安装了OSX(10.10.2)Server(4.0.3)的同一台机器(Macmini)上运行。我已经使用服务器创建了一个Git存储库,并将其作为远程添加到我的示例Xcode项目中。之后,我成功创建了一个工作的TeamCity项目并构建。然而,当我尝试检查运行测试复选标记时,无论我做什么,构建都会失败。配置(保管箱图片)https://dl.dropboxusercon

ios - Xcode 模拟器目标 iOS 版本名称已转换为哈希值

我正在使用Xcode6.3。我不记得做了什么特别的更改,但在重新启动我的macbook后,目标iOS版本名称是这样的;有谁知道如何快速解决这个问题?否则,我的最后一招就是删除所有模拟器并重新安装它们。 最佳答案 安装了重复的模拟器。在Xcode中,只需转到Window->Devices并删除重复的设备。 关于ios-Xcode模拟器目标iOS版本名称已转换为哈希值,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

ios - Xcode:在多人之间共享相同的 Bundle ID

我正在和friend一起开发一个iOS应用。我们都以单例的身份注册了Apple开发计划(我们没有组织)。我们正在使用git,我们都希望能够从我们的Mac构建应用程序,但我无法编译,因为我的friend已经使用了BundleID。甚至可以在不成为组织的情况下都能够在同一个项目上工作吗?我们应该怎么做?谢谢 最佳答案 问题是只有一个开发者账号可以注册bundleID。Xcode试图做的是将包ID注册到您的开发帐户(您可以在https://developer.apple.com手动执行)。由于您的friend已经这样做了,您不能也这样做。

ios - 在使用 Swift 3 的 Xcode 8 中寻找有关修订后的 NSPersistentContainer 的清晰教程

我评论过Apple的:Xcode8发行说明:https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html从Swift2.2迁移到Swift2.3或Swift3https://swift.org/migration-guide/macOS10.12、iOS10.0、tvOS10.0和watchOS3.0中核心数据的新增功能https://developer.apple.com/library/content/releasenotes/General/Wh

ios - Xcode 的即时运行或热重载

我是一名Android开发者,最近开始学习Swift。AndroidStudio中有一个很酷的功能,叫做InstantRun,这显着减少了编码期间增量代码更改的构建和部署时间。IntroducedinAndroidStudio2.0,InstantRunisabehaviorfortheRunandDebugcommandsthatsignificantlyreducesthetimebetweenupdatestoyourapp.Althoughyourfirstbuildmaytakelongertocomplete,InstantRunpushessubsequentupdate

ios - Xcode 模拟器 - CyMemDef.dylib : mach-o, 但不是为 iOS 模拟器构建的

我正在使用新的Macbook,刚刚使用开发者工具下载并安装了Xcode。我已经在Xcode中创建了一个全新的项目(没有修改或添加框架/pod)。我试图在模拟器上运行相同的东西。当我这样做时,我的应用程序因“SIGABRT”而崩溃。日志显示以下消息:dyld:Librarynotloaded:/Library/ApplicationSupport/Cylance/Desktop/CyMemDef.dylibReferencedfrom:/Users/me/Library/Developer/CoreSimulator/Devices/80FC5E5D-2979-48C9-94F6-6C6

ios - 如何在 Xcode 控制台中漂亮地打印 NSError 对象?

我在Xcode控制台中打印了一个NSError对象(通过NSLog(@"%@",error);),对于某种错误,这是我得到的:Domain=NSCocoaErrorDomainCode=133020"Theoperationcouldn’tbecompleted.(Cocoaerror133020.)"UserInfo=0xe939170{conflictList=("NSMergeConflict(0xe93cad0)forNSManagedObject(0x5dba970)withobjectID'0x5dc26f0'witholdVersion=2andnewVersion=3a