title: Can't use Swift classes inside Objective-C
body: <p>I try to integrate <code>Swift</code> code in my app.My app is written in <code>Objective-C</code> and I added a <code>Swift</code> class. I've done everything described <a href="https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html#//apple_ref/doc/uid/TP40014216-CH10-XID_77" rel="noreferrer">here</a>. But my problem is that <code>Xcode</code> haven't created the <code>-Swift.h</code> file, only the bridging headers. So I created it, but it's actually empty.
  I can use all my ObjC classes in Swift, but I can't do it vice versa. I marked my swift class with <code>@objc</code> but it didn't help. What can I do now?</p>
  
  <p>EDIT: Apple says:" When you import Swift code into Objective-C, you rely on an <code>Xcode-generated</code> header file to expose those files to Objective-C. [...] The name of this header is your product module name followed by adding “-Swift.h”. "</p>
  
  <p>Now when I want to import that File, it gives an error:</p>
  
  <pre><code>    //MainMenu.m
  
      #import "myProjectModule-Swift.h" //Error: 'myProjectModule-Swift.h' file not found
  
      @implementation MainMenu
  </code></pre>
  
  <p>Here is my FBManager.swift file:</p>
  
  <pre><code>@objc class FBManager: NSObject {
  
      var descr = "FBManager class"
  
      init() {
          super.init()
      }
  
      func desc(){
          println(descr)
      }
  
      func getSharedGameState() -&gt; GameState{
          return GameState.sharedGameState() //OK! GameState is written in Objective-C and no error here
      }
  }
  </code></pre>