Skip to content
This repository was archived by the owner on Mar 29, 2018. It is now read-only.

Commit 6cc04df

Browse files
committed
SequenceOf: first is now a property
1 parent ff36e9b commit 6cc04df

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

ExSwift/Sequence.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ internal extension SequenceOf {
1515

1616
:returns: First element of the sequence if present
1717
*/
18-
func first () -> T? {
18+
var first: T? {
1919
var generator = self.generate()
2020
return generator.next()
2121
}
22-
22+
2323
/**
2424
Checks if call returns true for any element of self.
2525

ExSwift/String.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ public extension String {
136136

137137
:returns: Stripped string
138138
*/
139-
func trimmedLeft (set: NSCharacterSet = NSCharacterSet.whitespaceAndNewlineCharacterSet()) -> String {
139+
func trimmedLeft (characterSet set: NSCharacterSet = NSCharacterSet.whitespaceAndNewlineCharacterSet()) -> String {
140140
if let range = rangeOfCharacterFromSet(set.invertedSet) {
141141
return self[range.startIndex..<endIndex]
142142
}
@@ -145,15 +145,15 @@ public extension String {
145145
}
146146

147147
@availability(*, unavailable, message="use 'trimmedLeft' instead") func ltrimmed (set: NSCharacterSet = NSCharacterSet.whitespaceAndNewlineCharacterSet()) -> String {
148-
return trimmedLeft(set: set)
148+
return trimmedLeft(characterSet: set)
149149
}
150150

151151
/**
152152
Strips the specified characters from the end of self.
153153

154154
:returns: Stripped string
155155
*/
156-
func trimmedRight (set: NSCharacterSet = NSCharacterSet.whitespaceAndNewlineCharacterSet()) -> String {
156+
func trimmedRight (characterSet set: NSCharacterSet = NSCharacterSet.whitespaceAndNewlineCharacterSet()) -> String {
157157
if let range = rangeOfCharacterFromSet(set.invertedSet, options: NSStringCompareOptions.BackwardsSearch) {
158158
return self[startIndex..<range.endIndex]
159159
}
@@ -162,7 +162,7 @@ public extension String {
162162
}
163163

164164
@availability(*, unavailable, message="use 'trimmedRight' instead") func rtrimmed (set: NSCharacterSet = NSCharacterSet.whitespaceAndNewlineCharacterSet()) -> String {
165-
return trimmedRight(set: set)
165+
return trimmedRight(characterSet: set)
166166
}
167167

168168
/**

0 commit comments

Comments
 (0)