I hereby claim:
- I am hebertialmeida on github.
- I am heberti (https://keybase.io/heberti) on keybase.
- I have a public key whose fingerprint is EF27 C10A 4335 FA46 2063 EE36 B58F 7F1E 90FB 67C9
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
import Foundation | |
struct WeightRange { | |
let range: ClosedRange<UInt32> | |
let weight: Int | |
} | |
struct TwitterText { | |
static func lengthOf(tweet: String) -> Int { | |
let defaultWeight = 200 |
### Keybase proof | |
I hereby claim: | |
* I am hebertialmeida on github. | |
* I am heberti (https://keybase.io/heberti) on keybase. | |
* I have a public key whose fingerprint is BC4D 8E00 C9D2 F132 128A F95F 2561 43B3 57D6 0E45 | |
To claim this, I am signing this object: |
import UIKit | |
var str = "aaaabbbaaaa * bbbb b bbbbbbb ccccccccdd ddddddd dddd" | |
var cnt = [String: Int]() | |
var i = 0 | |
for char in str { | |
var c = String(char) | |
if let match = cnt[c] { |
import UIKit | |
var words = ["Cat", "Cot", "Brazil", "Cut", "cat", "Apple", "Watch"] | |
var filter = [String]() | |
for word in words { | |
if let match = word.rangeOfString("(C|c)(.*)t", options: .RegularExpressionSearch) { | |
filter.append(word) | |
} | |
} |
import UIKit | |
let a = [1, 2, 3, 4, 5, 6, 7, 50, 30] | |
let b = [3, 10, 5, 6, 7, 8, 9, 51, 1] | |
var filter = [Int]() | |
for number in a { | |
if !contains(b, number) { | |
filter.append(number) | |
} |
import UIKit | |
var namesA = ["Luis", "Hector", "Selena", "Emmanuel", "Amish", "Rawle", "Selena"] | |
var namesB = ["Luis", "Selena", "Amish", "Rawle", "George", "Heberti"] | |
var filter = [String]() | |
for item in namesA+namesB { | |
if !contains(filter, item) { | |
filter.append(item) | |
} |
import UIKit | |
var numbers = [7, 7, 7, 1, 1, 1, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 8] | |
var filter = [Int]() | |
for number in numbers { | |
if !contains(filter, number) { | |
filter.append(number) | |
} | |
} |
import UIKit | |
var names = ["Luis", "Hector", "Selena", "Emmanuel", "Amish", "Rawle"] | |
var firsts = [String: String]() | |
var lasts = [String: String]() | |
var output = [String]() | |
for name in names { | |
var key = (name as NSString).substringFromIndex(name.utf16Count-1) |
- (void)openThisURL:(NSString *)launchUrl withFallback:(NSString *)fallback | |
{ | |
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:launchUrl]]) { | |
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:launchUrl]]; | |
} else { | |
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:fallback]]; | |
} | |
} | |