diff --git a/librx/Base.lproj/Main.storyboard b/librx/Base.lproj/Main.storyboard index c3d62ac..0b07f04 100644 --- a/librx/Base.lproj/Main.storyboard +++ b/librx/Base.lproj/Main.storyboard @@ -1713,7 +1713,7 @@ - - + + diff --git a/librx/LocalStore.swift b/librx/LocalStore.swift index d29142e..4dd7e25 100644 --- a/librx/LocalStore.swift +++ b/librx/LocalStore.swift @@ -15,14 +15,6 @@ struct LocalStore { private static let postCacheKey = "postLocalCache" private static let userDefaults = NSUserDefaults.init(suiteName: "group.librme") - static func setLocalCachePosts(posts: NSData) { - if let _share = userDefaults { - // _share.setObject(posts, forKey: postCacheKey) - // _share.synchronize() - print("do nothing.") - } - } - static func setAccessToken(token: String) { if let _share = userDefaults { _share.setObject(token, forKey: accessTokenKey) @@ -50,7 +42,6 @@ struct LocalStore { _share.synchronize() } } - static func accessUserId() -> Int? { if let _share = userDefaults { @@ -59,16 +50,6 @@ struct LocalStore { return nil } - static func getLocalCachePosts() -> NSData?{ - - if let _share = userDefaults { - //return _share.objectForKey(postCacheKey) as? NSData - return nil - } - return nil - - } - static func accessToken() -> String? { if let _share = userDefaults { return _share.stringForKey(accessTokenKey) diff --git a/librx/StorysTableViewController.swift b/librx/StorysTableViewController.swift index a1385ea..941ff17 100644 --- a/librx/StorysTableViewController.swift +++ b/librx/StorysTableViewController.swift @@ -59,6 +59,7 @@ class StorysTableViewController: UITableViewController { } override func viewDidAppear(animated: Bool) { + super.viewDidAppear(false) if self.refreshControl?.refreshing == false{ self.refreshControl?.beginRefreshing() @@ -70,7 +71,6 @@ class StorysTableViewController: UITableViewController { self.tableView.reloadData() if isFirstTime { - // mark start refreshing self.refreshControl?.beginRefreshing() refresh() } @@ -127,7 +127,6 @@ class StorysTableViewController: UITableViewController { if let _ = self.tableView.indexPathForSelectedRow{ performSegueWithIdentifier("showWebView", sender: self) } - } override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { @@ -151,9 +150,8 @@ class StorysTableViewController: UITableViewController { func getLocalCachePosts() -> [Post] { var posts: [Post] = [] - + if let data = PostsStore.getPostsCacheBySection(postSection) { - let json = JSON(data: data) for index in 0..