为什么我不能在字符串上使用write(toFile :)属性?

时间:2016-12-08 21:12:59

标签: properties swift3 writetofile

我正在学习一些早期版本的Swift编写的教程,它教我如何在Swift3中读/写.txt文件。到目前为止,Xcode在我使用旧语法时让我知道,并将其更改为最新语法。但是,我遇到了一些适用于旧版Swift的东西,但不是现在的版本。

<p>This is the partial for view 1.</p>
<p>{{$ctrl.testvalue}} Hello </p>

当我输入

'use strict';

angular.module('myApp.view1', ['ngRoute'])

.config(['$routeProvider', function($routeProvider) {
  $routeProvider.when('/view1', {
    templateUrl: 'view1/view1.html',
    controller: 'View1Ctrl'
  });
}])

.controller('View1Ctrl', [function() {
  this.testvalue = "Hey there";
}]);

我收到此错误框

Error Box

为了使用“write”属性,我需要做什么?

1 个答案:

答案 0 :(得分:1)

写入文件不再在Swift3中返回Bool。它抛出,所以只需删除 z <- df[is.na(df$colnamne1) | is.na(df$colname2) | is.na(df$colname3), ] z <- select(z, colname1, colname2, colname3) kable(z) 并使用let fileToBeWritten =处理。如果操作成功,则需要运行的任何代码都需要放在do try catch error大括号内的下方。您还可以使用do try来解包文本字段可选字符串。试试这样:

guard