草庐IT

xcode6.3.1

全部标签

ios - iOS 中的 Xcode 类名称没有应用程序名称前缀

我正在尝试使用此代码从xib加载UIViewNSString*className=NSStringFromClass([selfclass]);_customView=[[[NSBundlemainBundle]loadNibNamed:classNameowner:selfoptions:nil]firstObject];在另一个项目中它工作正常,但在我的新项目中className返回"myapp.MyClassName"。我不知道为什么它会添加应用程序名称“myapp”。类名前的前缀。我没有名为"myapp.MyClassName.xib"的nib,所以应用程序崩溃了Couldno

ios - Xcode 6 仅将文本 "Some"显示为我的 Swift 类对象的唯一值

我正在尝试调试为什么UIButton没有显示在用Swift编写的键盘扩展显示的View中。当它在LLDB调试器(Xcode6.0.1)中显示为dismissButton=(UIButton!)Some我尝试使用变量前面的小分层箭头检查它的联系人,但是当我切换它时没有任何显示。我尝试用PO打印出来得到>哪个看起来充其量是不完整的(隐藏在哪里?)有什么方法可以在LLDB中直接检查Swift类对象的属性吗?我无法使用ViewHierarchy调试器,因为“CaptureViewHierarchy”从未为此项目启用,无论我尝试使用哪个模拟器(iOS8从4s到6)。编辑:根据Enrico的建议(

xcode - iOS模拟器每次重启都会清空NSCoder编写的环境吗?

在XCode中使用NSCoder保存和加载时,我似乎无法保存应用程序状态并将其加载回来。我想要完成的是保存应用程序状态,然后在每次重新启动时重新加载它。本质上,从我离开的地方继续。ios模拟器每次都会把环境擦干净吗?如果是这样,是否有任何方法可以解决此问题? 最佳答案 DoestheiosSimulatorwipetheenvironmentcleaneverytime?不,它没有。保存状态和重新加载它应该没有任何问题,前提是您一开始就以正确的方式进行操作。例如,人们常常遇到麻烦,因为他们试图在应用程序包中写入文件,但应用程序包始终

xcode - Swift uipickerview字体

我正在尝试更改UIPickerView中行的字体并使用以下代码。无论我做什么,我都会遇到错误,并且已经用尽了所有选项。我几乎到了我认为这是Xcode缺陷的地步。任何想法funcpickerView(pickerView:UIPickerView,attributedTitleForRowrow:Int,forComponentcomponent:Int)->NSAttributedString?{letfontAttributes=[NSFontAttributeName:UIFont(name:"Verdana",size:5.0)]if(component==FOOD){letti

ios - 从 iBooks 粘贴到 Xcode Playground 的 Swift 不起作用

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion我正在通过iBooks上的AppleSwift书籍学习Swift,但从该书籍粘贴到Xcodeplayground的代码不起作用。代码需要完全重新输入才能工作。有什么办法解决这个问题吗?

ios - 在 Xcode 帮助查看器中隐藏 Swift 文档

当我浏览在线iOS文档以查找类时,它有一个选项可以显示swift、obj-c或both。我目前在obj-c上设置了我的设置(我时常查看Swift,但在我的日常工作中,它只会让文档变得困惑)。有没有办法在Xcode6的集成帮助查看器中执行类似操作?每次浏览类文档时,我都必须在心里过滤掉所有的swift变体。 最佳答案 文档只是一组HTML文件。如果已下载,您可以编辑CSS文件以完全隐藏Swift或Objective-C代码。打开文档窗口。选择“编辑器”>“共享”>“在浏览器中打开”菜单。复制打开页面地址的相应部分:/Users/XXX

xcode - Xcode 正常工作时 Swift 命令行不工作 - 找不到 repl_swift

我安装了Xcode,当在终端上尝试swift命令时提示安装命令行开发工具时,我也这样做了。现在Swift在Xcode中运行良好,但命令行无法运行;当我运行它时,它给我这个错误信息:$swiftWelcometoSwift!Type:helpforassistance.dyld:Librarynotloaded:@rpath/libswiftCore.dylibReferencedfrom:/Library/Developer/CommandLineTools/Library/PrivateFrameworks/LLDB.framework/Versions/A/Resources/re

xcode - Swift 中的引用类型 - 对函数/闭包的引用

我注意到在Swift中,当我创建一个带有返回值returnValue的originalFunction()并创建一个新函数时letreferenceA=originalFunction(),这将发生:因为referenceA是对originalFunction()的引用,当我执行letreferenceB=referenceA时,referenceB和referenceA将共享returnValue。但是当我让referenceC=originalFunction()时,在这种情况下我想referenceC和referenceA也应该共享returnValue因为它们都引用origin

swift - 作为的意思!在 Swift 1.2 - Xcode 6.3 beta 中

我正在尝试XCode6.3beta和Swift1.2这里的as!是什么意思?overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){ifsegue.identifier==signUpViewId{varsignUpView=segue.destinationViewControlleras!SignUpViewController}} 最佳答案 这意味着,如果segue.destinationViewController是一个SignUpView

xcode - 在后台使用 Parse 的注册时出现 Swift 问题

在后台使用Parse的注册block时,我遇到了Swift的问题funcSignup(){varuser=PFUser()user.username=self.username.textuser.password=self.password.textuser.email="email@example.com"user.signUpInBackgroundWithBlock{(succeeded:Bool!,error:NSError!)->Voidinif(error!=nil){}else{leterrorString=error.userInfo["error"]as?NSStri