小编Kar*_*ose的帖子

是否可以在模拟器中运行ARKit?

我试图在Xcode 9 iPhone 7 plus模拟器中运行示例ARKit.但它失败了.是否有可能在iOS模拟器中检查ARKit项目.

ios ios-simulator arkit

9
推荐指数
1
解决办法
7946
查看次数

无法为没有参数的类型"CustomDetailView"调用初始化程序

在我尝试做的过程中获取错误只是创建我的自定义类的实例

class CustomDetailView: UIImageView {
  let packThumbImage = UIImageView()
  let packFrameImage = UIImageView()
  let packNameLabel = UILabel()

 required init?(coder aDecoder: NSCoder) {
    super.init(coder: aDecoder)
 }

 override init(frame: CGRect) {
    super.init(frame: frame)   
  }
}
Run Code Online (Sandbox Code Playgroud)

var customPackView = CustomDetailView()//这里出错

ios swift3

6
推荐指数
1
解决办法
4436
查看次数

是否可以同时使用多个模拟器进行调试而不停止之前的任务?

在 Xcode 9 中,有一个新选项可以同时运行多个模拟器。当我尝试启动第二个模拟器时,它被迫停止正在运行的实例。是否可以在多个模拟器中进行调试而不停止已经运行的模拟器进程。我想像真实设备一样同时使用两个模拟器进行调试。

ios ios-simulator ios11 xcode9

6
推荐指数
1
解决办法
3068
查看次数

无法转换“字符串”类型的值?到预期的参数类型“URL”

我正在尝试从主包中的文件加载数据。当我使用此代码时

 let path = Bundle.main.path(forResource: "abc", ofType: "txt")
 let dataTwo = try! Data(contentsOf: path)\\ error here
Run Code Online (Sandbox Code Playgroud)

我也尝试将字符串转换为 URL

 let dataTwo = try! Data(contentsOf: URL(string: "file://\(path)")!)
Run Code Online (Sandbox Code Playgroud)

但执行后我得到了这个

致命错误:在解开 Optional 值时意外发现 nil

ios swift3

4
推荐指数
1
解决办法
1万
查看次数

如何在Swift中不使用NSDictionary读取Plist?

我已经在Swift 2中使用过这种方法

var myDict: NSDictionary?
if let path = NSBundle.mainBundle().pathForResource("Config", ofType: "plist") {
myDict = NSDictionary(contentsOfFile: path)
}
Run Code Online (Sandbox Code Playgroud)

但是不知道如何在不使用NSDictionary的情况下读取Swift3中的plist (contentsOfFile:path)

dictionary nsdictionary ios swift swift3

4
推荐指数
2
解决办法
6626
查看次数

如何更改UIScrollView指示灯颜色?

当我使用UIColor.blue进行更改时,但是当我尝试应用RGB时,它没有反映在scrollview指示器中.

func scrollViewDidScroll(_ scrollView: UIScrollView) {
    let verticalIndicator: UIImageView = (scrollView.subviews[(scrollView.subviews.count - 1)] as! UIImageView)
    verticalIndicator.backgroundColor = UIColor(red: 211/255, green: 138/255, blue: 252/255, alpha: 1)
//        verticalIndicator.backgroundColor = UIColor.blue

}
Run Code Online (Sandbox Code Playgroud)

uiscrollview uicolor ios swift swift3

2
推荐指数
1
解决办法
2363
查看次数

URLRequest 和 URL 有什么区别?

我正在使用URLSession下载文件。有两种方法:

downloadTask(with request: URLRequest)
Run Code Online (Sandbox Code Playgroud)

downloadTask(with url: URL).
Run Code Online (Sandbox Code Playgroud)

两者有什么区别?除了POST、PUT之外,简单下载还有什么特别的用处吗?

ios nsurlsessiondownloadtask swift urlsession swift4

2
推荐指数
1
解决办法
3059
查看次数