vandadnp/iOS-8-Swift-Programming-Cookbook

'AnyObject.Protocol' does not have a member named 'FlexibleTopMargin'

datomnurdin opened this issue · 1 comments

I got this error message

/Users/MNurdin/Documents/Github/iOS-8-Swift-Programming-Cookbook/chapter-multimedia/Playing Video Files/Playing Video Files/ViewController.swift:130:11: 'AnyObject.Protocol' does not have a member named 'FlexibleTopMargin'

In this ViewController file

  override func viewDidLoad() {
    super.viewDidLoad()

    playButton = UIButton(type: .System)

    if let button = playButton{

      /* Add our button to the screen. Pressing this button
      will start the video playback */
      button.frame = CGRect(x: 0, y: 0, width: 70, height: 37)
      button.center = view.center

      button.autoresizingMask =
        [.FlexibleTopMargin, .FlexibleLeftMargin, .FlexibleBottomMargin, .FlexibleRightMargin] //error message here

Please advice. Thank you.

Similar to your other issue, the HEAD of the master branch is for Xcode 7 Beta 2 Swift 2.0, so you need to check the old release out.