Shell - objective-c NSString
JB
sundown at pacifier.com
Sat Jun 24 17:54:37 EDT 2017
Compile the following objective-c code as argv_nsstring-1
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSString *arg1 = [NSString stringWithUTF8String:argv[1]];
NSString *arg2 = [NSString stringWithUTF8String:argv[2]];
NSString *arg3 = [NSString stringWithUTF8String:argv[3]];
NSLog(@"\nArgument 1: %@\n", arg1);
NSLog(@"\nArgument 2: %@\n", arg2);
NSLog(@"\nArgument 3: %@\n", arg3);
}
return 0;
}
Enter the following code in a button;
on mouseUp
set the defaultFolder to "~/Desktop"
put "ONE TWO THREE" into tFILE
put shell( "./argv_nsstring-1" && tFILE) into pData
put pData into fld id <YOURFIELD>
beep 2
end mouseUp
More information about the use-livecode
mailing list