我對Obj-c相當陌生,我試圖弄清楚如何使用全局函數。 我正在研究一個小項目,我在那裏談論一個PHP API,並設置了一個會話cookie,我已經找到了如何獲取cookie數據,現在我想讓它更有效一些NSString函數最新的cookie值...我很困惑...全局字符串函數
我創建了一個Globals對象類「Globals.h」和「Globals.m」。
如何聲明一個函數,然後從另一個文件訪問它?
我現在有什麼,Globals.h
#import <Foundation/Foundation.h>
@interface Globals : NSObject
-(NSString*)GlobalString;
@end
和Globals.m:
#import "Globals.h"
@implementation Globals
-(NSString *)Globalstring
{
return @"This is a global string!";
}
@end
我明白,我必須#IMPORT的Globals.h的文件,其中我想使用這個,但我看不到這個NSString函數。幫幫我?對於像我這樣的初學者的提示和教程的好鏈接?
這不是一個壞事情。只要注意這樣一個事實,即在訪問屬性和自我時,類方法有點不同。真正可用的唯一屬性是靜態變量。這又是一件壞事。 –