summaryrefslogtreecommitdiffstats
path: root/Tests/SwiftMix/SwiftMain.swift
blob: 3629ac82a6726884b4be881fc9609aa0a13d7054 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
import Foundation

@objc class SwiftMainClass : NSObject {
  class func SwiftMain(argc:Int, argv:UnsafePointer<UnsafePointer<CChar>>) -> Int32 {
    dump("argc: \(argc)")
    for (var i = 0; i < argc; ++i) {
      let argi = String.fromCString(argv[i])
      dump("arg[\(i)]: \(argi)");
    }
    return 0;
  }
}