Changed to use character literal

This commit is contained in:
Yasuhiro Hatta 2017-05-27 22:27:53 +09:00
parent 2f7accff1a
commit 7b9caaf9a8
2 changed files with 6 additions and 6 deletions

View File

@ -8,9 +8,9 @@
import Foundation
private let LF = UnicodeScalar(UInt8(0x0a)) // "\n"
private let CR = UnicodeScalar(UInt8(0x0d)) // "\r"
private let DQUOTE = UnicodeScalar(UInt8(0x22)) // "\""
private let LF: UnicodeScalar = "\n"
private let CR: UnicodeScalar = "\r"
private let DQUOTE: UnicodeScalar = "\""
/// No overview available.
public class CSV {
@ -228,7 +228,7 @@ public class CSV {
}
private func errorHandler(error: Error) {
config.errorHandler?(error, currentRowIndex, currentFieldIndex)
config.fileInputErrorHandler?(error, currentRowIndex, currentFieldIndex)
}
// MARK: - deprecated

View File

@ -10,13 +10,13 @@ import Foundation
internal let defaultHasHeaderRow = false
internal let defaultTrimFields = false
internal let defaultDelimiter = UnicodeScalar(UInt8(0x2c)) // ","
internal let defaultDelimiter: UnicodeScalar = ","
internal let defaultWhitespaces = CharacterSet.whitespaces
/// No overview available.
public class CSVConfiguration {
public var errorHandler: ((Error, Int, Int) -> Void)? = nil
public var fileInputErrorHandler: ((Error, Int, Int) -> Void)? = nil
/// `true` if the CSV has a header row, otherwise `false`. Default: `false`.
public let hasHeaderRow: Bool