[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problem with NSArray
From: |
Jan Trembulak |
Subject: |
Problem with NSArray |
Date: |
Fri, 26 Jan 2001 11:10:12 +0000 |
I have problem with initializing NSArray from file.
Here is example:
#import <AppKit/AppKit.h>
int main(int argc, const char *argv[]) {
id pool = [NSAutoreleasePool new];
id app;
app = [NSArray arrayWithContentsOfFile: @"TestArray"];
if (app) NSLog (@"Array count: %d", [app count]);
else NSLog (@"Wrong array");
[pool release];
return 0;
}
And file "TestArray" containt:
( P1,P2 )
When I run this program, I got message:
Jan 26 11:02:08 TestA[607] -autorelease sent to uninitialised array
Uncaught exception NSInternalInconsistencyException, reason: attempt to
use uninitialised array
Program received signal SIGABRT, Aborted.
0xdf3c66ac in _libc_kill () from /usr/lib/libc.so.1
#0 0xdf3c66ac in _libc_kill () from /usr/lib/libc.so.1
#1 0xdf38a71a in raise () from /usr/lib/libc.so.1
#2 0xdf37b824 in abort () from /usr/lib/libc.so.1
#3 0xdf7aa3d5 in _NSFoundationUncaughtExceptionHandler ()
from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0
#4 0xdf7aa779 in _i_NSException__raise ()
from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0
#5 0xdf7aa536 in _c_NSException__raise_format_arguments_ ()
from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0
#6 0xdf7aa4a2 in _c_NSException__raise_format_ ()
from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0
#7 0xdf746cae in _i_GSPlaceholderArray__count ()
from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0
#8 0x8053531 in gnustep_base_user_main ()
#9 0xdf7e07ab in main ()
from
/usr/local/GNUstep/System/Libraries/ix86/solaris2.8/gnu-gnu-gnu-xgps/libgnustep-base.so.0
#10 0x80533ab in _start ()
What am I doing wrong ?
(I'm using gsetp-core-010109)
Than you
Jan Trembulak
- Problem with NSArray,
Jan Trembulak <=