これは初心者の質問であることは知っていますが、私はすべて混乱しています。別のクラスからクラスメソッドを呼び出すにはどうすればよいですか?
これが私のClassA
とCoreDataHelper
です:
#import <Foundation/Foundation.h>
@interface ClassA : NSObject {
}
@property (nonatomic, retain) NSString * sessionId;
@property (nonatomic, retain) NSString * token;
@property (nonatomic, retain) NSString * userid;
+ (void) pullOfflineDataWithContext:(NSManagedObjectContext *)managedObjectContext ;
@end
#import "ClassA.h"
#import "CoreDataHelper.h"
@implementation ClassA
+ (void) pullOfflineDataWithContext:(NSManagedObjectContext *)managedObjectContext {
// get Contacts, Accounts, Meetings into Core Data
bool asd =[CoreDataHelper insertAllObjectsForEntity:@"Contact" andContext:managedObjectContext initCoreData:jsonDict];
}
@end
#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
@interface CoreDataHelper : NSObject
//For inserting objects
+(BOOL)insertAllObjectsForEntity:(NSString*)entityName andContext:(NSManagedObjectContext *)managedObjectContext;
@end