I am trying to use the gnustep classes for making a little, editable
dictionary (to use my "|" delimited vocabulary (NSDictionary is not good
for that purpose, because there are multiple records with same key), but
my first essays does not want to work as I espect. I have errors at
runtime that I don't really understand. my intention is to put a word to
a Dico object in the variable "egy". Maybe I am a complete idiot, but I
don't understand what happens (I am an absolutly beginner in objective-c - the basic
objc
seems me more clear, but i want a gui for my app),
cheers
andras
errors
-------
Jun 04 20:30:05 szotar[1501] Invalid selector addEgy: (no type information)
Jun 04 20:30:05 szotar[1501] GSFFCallInvocation.m:771 Assertion failed in
GSInvocationCallback. No signature for selector addEgy:
Uncaught exception NSInternalInconsistencyException, reason: GSFFCallInvocation.m:771
Assertion failed in GSInvocationCallback. No signature for selector addEgy:
dico.h
------------
#import <Foundation/NSObject.h>
#import <Foundation/NSMutableString.h>
@interface Dico: NSObject
{
NSMutableString *egy;
}
+ (id) new;
- (void) setEgy: one;
@end
dico.m
-------------
#include "dico.h"
@implementation Dico
+ (id) new
{
self=[[super alloc] init];
egy = "";
return self;
}
- (void) setEgy: (NSMutableString *)one
{
[one retain];
[egy release];
egy = one;
}
@end
main.m
------------
#import <Foundation/NSObject.h>
#import <Foundation/NSAutoreleasePool.h>
#import <Foundation/NSMutableString.h>
#import "dico.h"
void main()
{
NSAutoreleasePool *pool;
pool = [NSAutoreleasePool new];
id szotar = [Dico new];
[szotar addEgy: "nagzo ddf"];
}
_______________________________________________
Help-gnustep mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-gnustep