Tag: xcode8

CGRectMake,CGPointMake,CGSizeMake,CGRectZero,CGPointZero在Swift中不可用

在将代码转换为最新的swift 3.0后,我显示了这个错误。 也告诉我解决schemeCGSize = CGSizeMake(0,0) static var frameAtStartOfPan: CGRect = CGRectZero static var startPointOfPan: CGPoint = CGPointZero 这也是不可用的。

如何在Swift 3中创build调度队列

在Swift 2中,我可以用下面的代码创build队列: let concurrentQueue = dispatch_queue_create("com.swift3.imageQueue", DISPATCH_QUEUE_CONCURRENT) 但是这不能在Swift 3中编译。 在Swift 3中写这个的首选方法是什么?

PLBuildVersion类是在两个框架中实现的

iOS 10 / Xcode 8 GM build得到下面,从来没有在Xcode 7之前。任何想法? objc [25161]:类PLBuildVersion在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices(0x12049a910)和/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices(0x1202c4210)。 其中一个将被使用。 哪一个是未定义的 (注意:似乎只发生在模拟器中,不会出现在真实的设备上)。

隐藏奇怪的不需要的Xcode日志

当使用Xcode 8+并创build一个新的空白项目时,运行应用程序时会出现以下日志: 2016-06-13 16:33:34.406093 TestiOS10[8209:100611] bundleid: com.appc.TestiOS10, enable_level: 0, persist_level: 0, propagate_with_activity: 0 2016-06-13 16:33:34.406323 TestiOS10[8209:100607] Created DB, header sequence number = 248 2016-06-13 16:33:34.409564 TestiOS10[8209:100611] subsystem: com.apple.UIKit, category: HIDEvents, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 0 2016-06-13 16:33:34.504117 TestiOS10[8209:100607] Created DB, header sequence number = […]

在Swift 3中正确parsingJSON

我试图获取JSON响应并将结果存储在一个variables中。 我已经在以前的Swift版本中使用过这些代码的版本,直到Xcode 8的GM版本发布。 我看了一下StackOverflow上的一些类似的post: Swift 2parsingJSON – 不能 在Swift 3中下载 一个types为“AnyObject”的types的值和JSONparsing 。 但是,似乎在这里传达的想法并不适用于这种情况。 如何正确parsingSwift 3中的JSON响应? 在Swift 3中读取JSON的方式有所改变吗? 下面是有问题的代码(它可以在操场上运行): import Cocoa let url = "https://api.forecast.io/forecast/apiKey/37.5673776,122.048951" if let url = NSURL(string: url) { if let data = try? Data(contentsOf: url as URL) { do { let parsedData = try JSONSerialization.jsonObject(with: data as Data, options: .allowFragments) //Store response […]

如何删除Xcode 8中的派生数据?

项目页面似乎从Xcode 8中消失了。我使用这个页面来删除派生的数据。 任何想法如何从Xcode 8中删除派生的数据?