don't need to specifiy get
This commit is contained in:
parent
ec200e78bb
commit
5d9a8e88bf
@ -12,18 +12,16 @@ struct SocketGenericParser {
|
|||||||
let message: String
|
let message: String
|
||||||
var currentIndex: Int
|
var currentIndex: Int
|
||||||
var messageCharacters: [Character] {
|
var messageCharacters: [Character] {
|
||||||
get {
|
|
||||||
return Array(message.characters)
|
return Array(message.characters)
|
||||||
}
|
}
|
||||||
}
|
|
||||||
var currentCharacter: String? {
|
var currentCharacter: String? {
|
||||||
get{
|
|
||||||
if currentIndex >= messageCharacters.count {
|
if currentIndex >= messageCharacters.count {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
return String(messageCharacters[currentIndex])
|
return String(messageCharacters[currentIndex])
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
mutating func read(characterLength: Int) -> String? {
|
mutating func read(characterLength: Int) -> String? {
|
||||||
let startIndex = message.startIndex.advancedBy(currentIndex)
|
let startIndex = message.startIndex.advancedBy(currentIndex)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user