我試圖在目標C.目標C - 在頭文件中使用typedef結構
創建一個LinkedList在.h文件我想使用的代碼來創建一個節點:
@interface AALinkedList : NSObject
{
typedef struct Node
{
int data;
struct Node *next;
} Node;
}
這給我一個錯誤說Type name does not allow storage class to be specified
這是什麼意思?我該如何解決它?
你不能在Objective-C類的數據部分定義一個新類型。 'storage class'就是'typedef',因爲它是一個類似'static'或'auto'的存儲類。 – user3125367