2013-04-05 20 views
5

Ich verwende XMPPFramework in meiner Anwendung. Ich habe den Cocoa/Cocoa.h in meine .m-Datei importiert. Aber wenn ich das Projekt erstellen, zeigt Xcode einen Fehler an.Cocoa/Cocoa.h Datei nicht gefunden

error: "Cocoa/Cocoa.h file not found".

Wie kann ich diesen Fehler lösen?

Antwort

1

setzen #import "Cocoa/Cocoa.h"oder#import <Cocoa/Cocoa.h> in .m Datei

Und Alos Ich mag nicht Kopieren und Einfügen, so finden Sie diese Frage/Antwort
Cocoa/Cocoa.h Not Found (Error)
Es ist ähnlich wie Ihre Frage.

+2

Letzteres ist die bessere Wahl - spitze Klammern für System-Header. – Caleb

+0

#import befindet sich bereits in meiner .m-Datei. aber immer noch dieser Fehler auftritt. Übrigens gibt die Verbindung, die du zur Verfügung gestellt hast, keine Hilfe. danke. – John

8

Wenn Sie für iOS bauen, dann sollten Sie nicht#import <Cocoa/Cocoa.h>. Dieser Header existiert nur unter OS X. Für iOS müssen Sie die verschiedenen Framework-Header direkt einfügen (z. B. #import <UIKit/UIKit.h>).

2

diese Zeile hinzufügen:

#import <Foundation/Foundation.h> 

diese entfernen:

#import <Cocoa/Cocoa.h>