Tag: swift

App中的非公开select器?

我正在尝试通过iTunes Connect提交应用程序。 Xcode是抛出以下错误: iTunes Store操作失败。 应用程序引用了Payload / Inflation Calculator.app/Inflation Calculator: allocBatch:withEntity:count:,allowWithEntity:,非公共select器Calculator: allocBatch:withEntity:count:,allowWithEntity:, fastIndexForKnownKey: , indexForKey: 我不知道我会用什么“ non-public selectors ”,因为我用我的代码贴近了本书。 有人有主意吗? 代码的视图控制器(只有.swift在我的应用程序): https : .swift 编辑:作为未来的参考,我确认iTunes Connect支持,这是iTunes Connect的问题,而不是我的项目的问题。 对于遇到同样问题的任何人,我最好的build议是稍后再试。

如何在Swift中获取容器中的视图?

我有一个容器视图,我popup到我的故事板。 有一个美妙的小箭头,代表embedded到另一个场景。 该场景的顶层对象由自定义的UIViewController控制。 我想调用一个在我的自定义类中实现的方法。 如果我有访问容器,我如何得到内部的参考?

如何在UIAlertController中隐藏标题/消息框?

当使用UIAlertController ,如果我想提供一个空标题和一个空信息的UIActionSheet ,标题和/或消息的预期位置的框架将保留。 我如何改变这个,所以我只提出一个ActionSheet ,内容如下: 设置 登出 取消? 谢谢!

使用Swift编译静态库时出现错误“未知选项字符”X:-Xlinker“

添加swift文件进行编译到静态库时看到此错误。 使用XCode 6.0(6A215l) 完整的libtool错误: Libtool DerivedData/SwiftTest/Build/Products/Debug-iphonesimulator/libstatic.a normal i386 cd /Users/al/dev/ios/SwiftTest2 export IPHONEOS_DEPLOYMENT_TARGET=8.0 export PATH="/Applications/Xcode6-Beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode6-Beta.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool -static -arch_only i386 -syslibroot /Applications/Xcode6-Beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk -L/Users/al/dev/ios/SwiftTest2/DerivedData/SwiftTest/Build/Products/Debug-iphonesimulator -filelist /Users/al/dev/ios/SwiftTest2/DerivedData/SwiftTest/Build/Intermediates/SwiftTest.build/Debug-iphonesimulator/static.build/Objects-normal/i386/static.LinkFileList -ObjC -L/Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -Xlinker -rpath -Xlinker /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -Xlinker -force_load -Xlinker /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a -Xlinker -sectalign -Xlinker __SWIFT -Xlinker __ast -Xlinker 4 -Xlinker -sectcreate -Xlinker __SWIFT -Xlinker __ast -Xlinker /Users/al/dev/ios/SwiftTest2/DerivedData/SwiftTest/Build/Intermediates/SwiftTest.build/Debug-iphonesimulator/static.build/Objects-normal/i386/static.swiftmodule -o /Users/al/dev/ios/SwiftTest2/DerivedData/SwiftTest/Build/Products/Debug-iphonesimulator/libstatic.a Libtool DerivedData/SwiftTest/Build/Products/Debug-iphonesimulator/libstatic.a normal i386 […]

SceneKit – 绘制3D抛物线

我得到三分,需要画一个平滑的三维抛物线。 麻烦的是,曲线是波涛汹涌,并有一些奇怪的麻烦在里面 这是我的代码… func drawJump(jump: Jump){ let halfDistance = jump.distance.floatValue/2 as Float let tup = CalcParabolaValues(0.0, y1: 0.0, x2: halfDistance, y2: jump.height.floatValue, x3: jump.distance.floatValue, y3: 0) println("tuple \tup") var currentX = 0 as Float var increment = jump.distance.floatValue / Float(50) while currentX < jump.distance.floatValue – increment { let x1 = Float(currentX) let x2 = Float((currentX+increment)) […]

如何创build一个UIView(在Swift中)的透明圆?

我想创build一个如下所示的视图: 我想我需要的是具有某种面具的uview,我可以使用UIBezierpath制作一个圆形的面具,但是我不能倒过来使得它掩盖了除了圆之外的所有东西。 我需要这是一个视图的蒙版,而不是一个填充图层,因为我打算屏蔽的视图上有一个UIBlurEffect。 最终目标是将这个UIView设置为超出我现有的视图来提供指导。 请注意,我正在使用swift。 有没有办法做到这一点? 如果是这样,怎么样?

如何使用SwiftyJSON循环JSON?

我有一个我可以用SwiftyJSONparsing的json: if let title = json["items"][2]["title"].string { println("title : \(title)") } 完美的作品。 但我无法循环。 我试了两种方法,第一种是 // TUTO : //If json is .Dictionary for (key: String, subJson: JSON) in json { … } // WHAT I DID : for (key: "title", subJson: json["items"]) in json { … } XCode不接受for循环声明。 第二种方法: // TUTO : if let appArray = […]

如何在Swift中以编程方式更改UICollectionViewCell大小?

我有一个segmented control UICollectionView切换数据。 但是,如何以编程方式更改UICollectionViewCell大小属性? 那么我可以为每种数据types适当地定制每种风格。 例如,将宽度更改为520,将高度更改为100.我是iOS开发新手,对CSS有经验:/ 我知道如何在Xcode(显然)做到这一点,但不知道正确的方法来迅速改变它。 任何想法或反馈非常赞赏(Y)

如何让用户用Swiftselect图片?

我正在用Swift编写我的第一个iOS应用程序(仅iPhone)。 主应用程序视图应该允许用户从照片库中select图像。 我已经find以下示例代码的ViewController.swift : class ViewController: UIImagePickerController, UINavigationControllerDelegate, UIImagePickerControllerDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath!) { var imagePickerController = UIImagePickerController() […]

如何在Swift中添加一个TextField到UIAlertView

我有这个代码,但我不知道如何显示在UIAlertView内的文本字段。 var altMessage = UIAlertController(title: "Warning", message: "This is Alert Message", preferredStyle: UIAlertControllerStyle.Alert) altMessage.addAction(UIAlertAction(title: "Done", style: UIAlertActionStyle.Default, handler: nil)) self.presentViewController(altMessage, animated: true, completion: nil) 我有这个代码为textfield,我怎么能在UIAlerView中显示这个 var my:UITextField = UITextField(frame: CGRectMake(0, 0, 10, 10)) 我也试过这个代码: var alert = UIAlertView() alert.title = "Enter Input" alert.addButtonWithTitle("Done") alert.alertViewStyle = UIAlertViewStyle.PlainTextInput alert.addButtonWithTitle("Cancel") alert.show() 当我指定AlertStyle plainText时,它显示一个带有默认占位符“Login”的TextField ..我想改变它,我想显示一个十进制键盘的键盘。 我也想处理用户input到textField的值。 有人可以帮我弄这个吗?