Swift: Error al intentar importar UIKit

Recibo este error realmente extraño cuando bash importar UIKit en mi file rápido.

Mi código es simplemente:

import UIKit class Test: NSObject { } 

El error que obtengo en 'import UIKit' es:

  • Nombre de tipo desconocido 'import'
  • Esperado ';' después del declarante de nivel superior

He agregado UIKit a mi carpeta de Frameworks, la class no contiene ningún código (por lo tanto, no debería haber nada incorrecto) e intenté reiniciar tanto xCode como mi Mac, pero el error sigue ahí.

Aprecio cualquier ayuda.

Gracias.

EDITAR: Resuelto:

Traté de importar 'Test.swift' en AppDelegate.

Este problema generalmente ocurre cuando intenta importar el file ".swift" en su código de Objective-C, así: #import "HomeViewController.swift" . Esto es incorrecto y debe importar un encabezado Swift especial generado automáticamente:

#import "ProductModuleName-Swift.h"

donde ProductModuleName es el nombre de su module (o proyecto) que contiene el código Swift.

Se encontró una buena guía de solución de problemas: ¡hay excelentes secciones de Consejos y recordatorios de solución de problemas!

https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html#//apple_ref/doc/uid/TP40014216-CH10-XID_87

El material de import en swift distingue entre mayúsculas y minúsculas. Ejemplo:

 import uikit 

no trabajará. Tendrá que escribirlo como

 import UIKit