草庐IT

SWIFT_COMPILATION_MODE

全部标签

iphone - iOS 4 :Compile PJSIP in TCP mode

如何为iPhone编译TCP模式下的PJSIP库?我有步骤但不知道我需要修改哪些文件。要启用iOS的多任务支持,请将PJ_IPHONE_OS_HAS_MULTITASKING_SUPPORT设置为1。然后应用程序可以使用APIpj_activesock_set_iphone_os_bg()来设置iOS后台模式设置。将值设置为1将使TCP事件套接字在应用程序处于后台时接收传入数据。此设置的默认值为PJ_ACTIVESOCK_TCP_IPHONE_OS_BG。默认情况下,当您运行configure-iphone时,这两个设置都会在iOS4上启用任何人都可以告诉哪些文件需要更改才能在TCP模

(error) DENIED Redis is running in protected mode because protected mode is enabled and no password

1、报错信息(error)DENIEDRedisisrunninginprotectedmodebecauseprotectedmodeisenabledandnopasswordissetforthedefaultuser.Inthismodeconnectionsareonlyacceptedfromtheloopbackinterface.IfyouwanttoconnectfromexternalcomputerstoRedisyoumayadoptoneofthefollowingsolutions:1)Justdisableprotectedmodesendingthecomman

swift - TouchesMoved swift 滞后

我正在使用SpriteKit中的Swift在Xcode6Beta6中编写代码。在代码中,当用户移动手指时,我需要一张图片来跟随手指。touchesMoved有效但有小故障。如果我慢慢移动手指,一切都很好。如果我从右向左快速移动手指,那么一切都很好。如果我从左到右快速移动手指,那么图片只会跟随手指几分之一秒。如果我在当前位置点击并按住图片大约半秒钟,那么当我从右到左或从左到右快速移动它时,一切都很好。总之,除非我点击并按住图片大约半秒钟,否则我无法从左到右快速移动图片。有人知道为什么会这样吗?谢谢你的时间。下面是代码。我正在移动SKSPriteNodefollow2overridefun

swift - “import UIKit”导致 Double-to-Int 的转换错误消失。为什么 ?

我是Swift初学者,我有一个问题。我在Xcode6-Beta3中创建了一个新的playground文件,并删除了所有默认片段自动生成。我写了以下只有一行,varx:Int=(1.234asInt)然后,这一行导致编译错误,并显示消息Playgroundexecutionfailed:error::1:20:error:'Double'isnotconvertibleto'Int'varx:Int=(1.234asInt)^在控制台输出中。我能理解这个错误,因为1.234不能转换为Int。接下来,我在varx:Int=(1.234asInt)之前又加了一行importUIKit,所以代

xcode - 尝试在 Swift 的多点连接测试应用程序中使用 NSNotification

一直在学习本教程:http://www.appcoda.com/intro-multipeer-connectivity-framework-ios-programming/但一直在将其转换为在Swift中工作。然而,在以下方面出现了问题:-(void)peerDidChangeStateWithNotification:(NSNotification*)notification{MCPeerID*peerID=[[notificationuserInfo]objectForKey:@"peerID"];NSString*peerDisplayName=peerID.displayNa

ios - SWIFT - 改变 UITextView 的高度,xcode 6 GM

我在更改简单TextView的高度时遇到了一些问题。它不需要根据内容自动调整大小,我只需要在iad横幅加载和隐藏时更改高度。我所能找到的就是自动调整UITextFields的大小。希望有人能帮我解决这个简单的问题。textView刚刚在Storyboard中创建,但这是我目前与之相关的代码:@IBOutletvartextViewOutlet:UITextView!vartextView:String=""//View加载后textViewOutlet.text=textView这是我尝试在viewDidLoad中添加的内容:textViewOutlet=UITextView(fram

cocoa - 访问 Swift 字典的可选值

我将从JSON解析的字典定义为[String:AnyObject]然后我尝试访问它的值;varvote:Int?ifletvoteValue:AnyObject=dictionary["vote"]{self.vote=voteValueas?Int}有没有更简单/更干净的方法来做到这一点? 最佳答案 只能想到:varvote:Int?vote=dictionary["vote"]asAnyObject?as?Int 关于cocoa-访问Swift字典的可选值,我们在StackOverf

swift - 如何在 Swift 中从目标 View Controller 中关闭弹出框

我有一个主视图Controller,它已在InterfaceBuilder中设置为通过连接到按钮的弹出框segue打开一个TableViewController。当在didSelectRowAtIndexPath中选择弹出窗口TableView中的项目时,我希望能够关闭弹出窗口。在Objective-c中,我可以将prepareForSegue委托(delegate)中的segue强制转换为UIStoryboardPopoverSegue,并将其UIPopoverController传递给TableViewController。但是,在Swift中,我的向下转换失败了,因为它将segu

swift - po 在 swift 项目 Xcode 6 GM 中不起作用

我最近开始在Xcode6GM中创建一个swift项目,但似乎我无法使用po打印任何变量知道是什么导致了这个错误吗? 最佳答案 您是否在32位设备上运行?来自Xcode6.1beta发行说明:•在32位iOS设备上,从调试器控制台中的LLDB提示符计算的expr、p和print等表达式将失败。但是,它们可以在64位设备和iOS模拟器上运行。(18249931) 关于swift-po在swift项目Xcode6GM中不起作用,我们在StackOverflow上找到一个类似的问题:

iOS8。在选择时关闭 UIPickerView 单击 swift

我确实有一个填充了选择选项的UIPickerView。我选择其中一个并单击,但UIViewPicker没有关闭。我如何关闭它或至少触发事件以便我可以以编程方式隐藏它?我查看了UIPickerViewDelegate但没有找到任何合适的方法,该方法不会在项目选择时执行,而是仅在我单击所选项目时执行。感谢您的帮助! 最佳答案 您可以在用户使用textFieldDidBeginEditing函数单击文本字段后使选择器可见,然后使用didSelectRow函数隐藏...functextFieldDidBeginEditing(textFie