swift
做好自己1
这个作者很懒,什么都没留下…
展开
-
swift使用md5
swift使用md5:1:在XX-Bridging-Header.h 中添加头文件 #import 2:md5的方法func md5() -> String! { let str =self.cStringUsingEncoding(NSUTF8StringEncoding) let strLen =CUnsignedInt(self.le原创 2015-07-06 11:19:40 · 612 阅读 · 0 评论 -
Swift IOS url Encoding
var str = CFURLCreateStringByAddingPercentEscapes( nil, "test/test", nil, "!*'();:@&=+$,/?%#[]", CFStringBuiltInEncodings.UTF8.rawValue)原创 2015-07-06 14:26:29 · 430 阅读 · 0 评论 -
swift base64
extension String { func base64EncodingString () ->String { let utf8str =self.dataUsingEncoding(NSUTF8StringEncoding) iflet base64Encoded = utf8str?.base64E原创 2015-07-06 11:47:26 · 541 阅读 · 0 评论 -
LeetCode 从排序数组中删除重复项
近期开始刷题,大家可以关注下,从排序数组中删除重复项,大家有好的算法可以分享哦class Solution { func removeDuplicates(_ nums: inout [Int]) -> Int { if (nums.count == 0 || nums.count == 1) { return nums.count ...原创 2019-03-27 15:25:05 · 120 阅读 · 0 评论 -
LeetCode 买卖股票的最佳时机
class Solution { func maxProfit(_ prices: [Int]) -> Int { if (prices.count == 0 || prices.count == 1 || (prices.count == 2 && prices[0] >= prices[1])) { return 0...原创 2019-03-27 15:36:07 · 149 阅读 · 0 评论 -
leetcode存在重复
class Solution { func containsDuplicate(_ nums: [Int]) -> Bool { let set = Set(nums) return set.count != nums.count }}原创 2019-04-01 15:58:50 · 215 阅读 · 0 评论 -
leetcode 移动零
class Solution { func moveZeroes(_ nums: inout [Int]) { if (nums.count == 0 || nums.count == 1) { return } var offet = 0 var change = 0 while o...原创 2019-04-03 14:25:10 · 168 阅读 · 0 评论