title: Swift UIButton (inside framework) does not take action in ObjectiveC
body: <p>I have created a Swift framework to create a button and take an action, 
  I want to import this framework in Objective C project, view showing the button but does not take any action </p>
  
  <p>here is my Swift Framework Code: </p>
  
  <pre><code> import Foundation
  
   @objc public class button:NSObject {
  
  @objc public func addSingleButton(view: UIView){
  
      var button = UIButton()
      button.frame = CGRect(x: 100, y: 100, width: 100, height: 50)
      button.backgroundColor = .green
      button.setTitle("Test Button", for: .normal)
      button.addTarget(self, action: #selector(buttonAction), for: 
   .touchUpInside)
  
      view.addSubview(button)
  
     }
  
  
      @objc func buttonAction(){
          print("Hello World")
  
       }
  
  
  
    }
  </code></pre>
  
  <p>and here is my code in Objective C project</p>
  
  <pre><code>#import "ViewController.h"
   @import singleButton;
  
   @interface ViewController ()
  
   @end
  
   @implementation ViewController
  
     - (void)viewDidLoad {
      [super viewDidLoad];
  
        button *p = [[button alloc] init];
        [p addSingleButtonWithView:self.view];
  
  
  
   } 
  </code></pre>
  
  <p>Note: this does add button but does not print Hellow World, and note that I need this code to be done in Swift framework</p>