Commit e1f96726 authored by Marius Rackwitz's avatar Marius Rackwitz

[Example] Update the example code

parent e54a9467
...@@ -29,9 +29,9 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele ...@@ -29,9 +29,9 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele
// MARK: - UIApplicationDelegate // MARK: - UIApplicationDelegate
func application(application: UIApplication!, didFinishLaunchingWithOptions launchOptions: NSDictionary!) -> Bool { func application(application: UIApplication, didLaunchWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool {
let splitViewController = self.window!.rootViewController as UISplitViewController let splitViewController = self.window!.rootViewController as! UISplitViewController
let navigationController = splitViewController.viewControllers.last as UINavigationController let navigationController = splitViewController.viewControllers.last as! UINavigationController
navigationController.topViewController.navigationItem.leftBarButtonItem = splitViewController.displayModeButtonItem() navigationController.topViewController.navigationItem.leftBarButtonItem = splitViewController.displayModeButtonItem()
splitViewController.delegate = self splitViewController.delegate = self
...@@ -40,7 +40,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele ...@@ -40,7 +40,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele
// MARK: - UISplitViewControllerDelegate // MARK: - UISplitViewControllerDelegate
func splitViewController(splitViewController: UISplitViewController!, collapseSecondaryViewController secondaryViewController:UIViewController!, ontoPrimaryViewController primaryViewController:UIViewController!) -> Bool { func splitViewController(splitViewController: UISplitViewController, collapseSecondaryViewController secondaryViewController:UIViewController!, ontoPrimaryViewController primaryViewController:UIViewController!) -> Bool {
if let secondaryAsNavController = secondaryViewController as? UINavigationController { if let secondaryAsNavController = secondaryViewController as? UINavigationController {
if let topAsDetailController = secondaryAsNavController.topViewController as? DetailViewController { if let topAsDetailController = secondaryAsNavController.topViewController as? DetailViewController {
return topAsDetailController.request == nil return topAsDetailController.request == nil
......
...@@ -100,18 +100,18 @@ class DetailViewController: UITableViewController { ...@@ -100,18 +100,18 @@ class DetailViewController: UITableViewController {
switch Sections(rawValue: indexPath.section)! { switch Sections(rawValue: indexPath.section)! {
case .Headers: case .Headers:
let cell = self.tableView.dequeueReusableCellWithIdentifier("Header") as UITableViewCell let cell = self.tableView.dequeueReusableCellWithIdentifier("Header") as! UITableViewCell
let field = self.headers.keys.array.sorted(<)[indexPath.row] let field = self.headers.keys.array.sorted(<)[indexPath.row]
let value = self.headers[field] let value = self.headers[field]
cell.textLabel.text = field cell.textLabel!.text = field
cell.detailTextLabel!.text = value cell.detailTextLabel!.text = value
return cell return cell
case .Body: case .Body:
let cell = self.tableView.dequeueReusableCellWithIdentifier("Body") as UITableViewCell let cell = self.tableView.dequeueReusableCellWithIdentifier("Body") as! UITableViewCell
cell.textLabel.text = self.body cell.textLabel!.text = self.body
return cell return cell
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment