Проблема с мостом, когда мы используем свойства Objective-c в быстрых классах

Я делаю приложение для iPad, используя swift. Но у меня есть несколько классов, которые уже разработаны в Objective-C. Теперь проблема в том, что даже после того, как я импортирую класс target-c в заголовок моста, он показывает ошибку в файле swift, где мне нужно использовать объективные переменные c. Я показываю структуру проекта и соединяю содержимое заголовка вместе с ошибкой ниже.

введите здесь описание изображения

структура папок такая

введите здесь описание изображения

а содержимое заголовка

#import "SObjectData.h"
#import "SObjectDataSpec.h"
#import "SObjectData+internal.h"

ниже приведен CallSObjectData.swift, где у меня действительно возникла проблема. Может быть небольшая ошибка.

Если я установил

быстрый компилятор - генерация кода

следующим образом

введите здесь описание изображения

Я получаю следующую проблему.

введите здесь описание изображения

Если я установил

быстрый компилятор - генерация кода

следующим образом

введите здесь описание изображения

Выдает ошибку файл не существует

Пожалуйста, помогите мне найти ошибку. заранее спасибо.


person Ramcharan Reddy    schedule 03.08.2016    source источник
comment
Убедитесь, что щелкните файл проекта в проводнике на левой панели. Цель -> Настройки сборки -> в поле Компилятор Swift — Генерация кода убедитесь, что ваш путь к файлу моста указан правильно.   -  person NSGangster    schedule 03.08.2016
comment
спасибо @NSGangster. +1 предоставить в качестве ответа.   -  person Ramcharan Reddy    schedule 03.08.2016


Ответы (1)


Убедитесь, что щелкните файл проекта в проводнике на левой панели. Цель -> Настройки сборки -> в поле Компилятор Swift — Генерация кода убедитесь, что путь к промежуточному файлу указан правильно.

person NSGangster    schedule 03.08.2016
comment
Привет, @NSGangster, теперь я получаю сообщение об ошибке: файл моста не найден. Помогите мне, пожалуйста - person Ramcharan Reddy; 03.08.2016