Changeset 3538

Show
Ignore:
Timestamp:
01/19/06 17:13:48 (3 years ago)
Author:
morris
Message:

Clean up, add convenience

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • WiredAdditions/trunk/NSNotificationCenter-WIAdditions.h

    r3416 r3538  
    2929@interface NSNotificationCenter(WINotificationCenterAdditions) 
    3030 
     31- (void)addObserver:(id)observer selector:(SEL)selector name:(NSString *)name; 
     32 
    3133- (void)mainThreadPostNotificationName:(NSString *)name object:(id)object; 
    3234- (void)mainThreadPostNotificationName:(NSString *)name object:(id)object userInfo:(NSDictionary *)userInfo; 
  • WiredAdditions/trunk/NSNotificationCenter-WIAdditions.m

    r3416 r3538  
    3232@implementation NSNotificationCenter(WINotificationCenterAdditions) 
    3333 
     34- (void)addObserver:(id)observer selector:(SEL)selector name:(NSString *)name { 
     35        [self addObserver:observer selector:selector name:name object:NULL]; 
     36} 
     37 
     38 
     39 
    3440- (void)mainThreadPostNotificationName:(NSString *)name object:(id)object { 
    3541        [self performSelectorOnMainThread:@selector(postNotificationName:object:) 
  • WiredAdditions/trunk/WIAddress.m

    r3516 r3538  
    3434 
    3535+ (WIAddress *)addressWithString:(NSString *)address error:(WIError **)error { 
    36         return [[[[self class] alloc] initWithString:address error:error] autorelease]; 
     36        return [[[self alloc] initWithString:address error:error] autorelease]; 
    3737} 
    3838 
     
    4040 
    4141+ (WIAddress *)addressWithNetService:(NSNetService *)netService error:(WIError **)error { 
    42         return [[[[self class] alloc] initWithNetService:netService error:error] autorelease]; 
     42        return [[[self alloc] initWithNetService:netService error:error] autorelease]; 
    4343} 
    4444 
  • WiredAdditions/trunk/WIError.h

    r3514 r3538  
    2727 */ 
    2828 
    29 enum
     29enum _WIWiredAdditionsErrorDomain
    3030        WIAddressLookupFailed, 
    3131        WIAddressNetServiceLookupFailed, 
  • WiredAdditions/trunk/WISocket.m

    r3516 r3538  
    5656        WISocketContext         *context; 
    5757         
    58         context = [[[self class] alloc] init]; 
     58        context = [[self alloc] init]; 
    5959 
    6060        wi_socket_context_set_ssl_type(context->_context, WI_SOCKET_SSL_CLIENT); 
     
    9191 
    9292+ (WISocket *)socketWithAddress:(WIAddress *)address type:(WISocketType)type { 
    93         return [[[[self class] alloc] initWithAddress:address type:type] autorelease]; 
     93        return [[[self alloc] initWithAddress:address type:type] autorelease]; 
    9494} 
    9595 
     
    9797 
    9898+ (WISocket *)socketWithFileDescriptor:(int)sd { 
    99         return [[[[self class] alloc] initWithFileDescriptor:sd] autorelease]; 
     99        return [[[self alloc] initWithFileDescriptor:sd] autorelease]; 
    100100} 
    101101 
  • WiredAdditions/trunk/WiredAdditions.h

    r3514 r3538  
    8282#import <WiredAdditions/NSDate-WIAdditions.h> 
    8383#import <WiredAdditions/NSDictionary-WIAdditions.h> 
     84#import <WiredAdditions/NSError-WIAdditions.h> 
    8485#import <WiredAdditions/NSEvent-WIAdditions.h> 
    8586#import <WiredAdditions/NSFileManager-WIAdditions.h> 
  • WiredAdditions/trunk/WiredAdditions.xcodeproj/project.pbxproj

    r3524 r3538  
    194194                A5E4B3F307A97A7500BD6812 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = A5E4B3EA07A97A5500BD6812 /* main.m */; }; 
    195195                A5E4B3F507A97A8000BD6812 /* WiredAdditions.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* WiredAdditions.framework */; }; 
    196                 A5E4B43807A97AF100BD6812 /* prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = A5E4B43707A97AF100BD6812 /* prefix.pch */; }; 
    197196                A5E4B43E07A97B5900BD6812 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; }; 
    198197                A5E4B45D07A97C4900BD6812 /* WITestStopwatch.m in Sources */ = {isa = PBXBuildFile; fileRef = A5E4B45B07A97C4900BD6812 /* WITestStopwatch.m */; }; 
     
    285284                77795CCA097D2C1D00241C13 /* WISocket.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = WISocket.m; sourceTree = "<group>"; }; 
    286285                77795CCB097D2C1D00241C13 /* WISocket.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = WISocket.h; sourceTree = "<group>"; }; 
    287                 77795EF9097D364300241C13 /* wi-address.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-address.h"; sourceTree = "<group>"; }; 
    288                 77795EFA097D364300241C13 /* wi-array.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-array.h"; sourceTree = "<group>"; }; 
    289                 77795EFB097D364300241C13 /* wi-assert.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-assert.h"; sourceTree = "<group>"; }; 
    290                 77795EFC097D364300241C13 /* wi-base.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-base.h"; sourceTree = "<group>"; }; 
    291                 77795EFD097D364300241C13 /* wi-compat.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-compat.h"; sourceTree = "<group>"; }; 
    292                 77795EFE097D364300241C13 /* wi-date.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-date.h"; sourceTree = "<group>"; }; 
    293                 77795EFF097D364300241C13 /* wi-error.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-error.h"; sourceTree = "<group>"; }; 
    294                 77795F00097D364300241C13 /* wi-file.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-file.h"; sourceTree = "<group>"; }; 
    295                 77795F01097D364300241C13 /* wi-fts.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-fts.h"; sourceTree = "<group>"; }; 
    296                 77795F02097D364300241C13 /* wi-hash.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-hash.h"; sourceTree = "<group>"; }; 
    297                 77795F03097D364300241C13 /* wi-host.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-host.h"; sourceTree = "<group>"; }; 
    298                 77795F04097D364300241C13 /* wi-ip.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-ip.h"; sourceTree = "<group>"; }; 
    299                 77795F05097D364300241C13 /* wi-list.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-list.h"; sourceTree = "<group>"; }; 
    300                 77795F06097D364300241C13 /* wi-lock.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-lock.h"; sourceTree = "<group>"; }; 
    301                 77795F07097D364300241C13 /* wi-log.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-log.h"; sourceTree = "<group>"; }; 
    302                 77795F08097D364300241C13 /* wi-macros.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-macros.h"; sourceTree = "<group>"; }; 
    303                 77795F09097D364300241C13 /* wi-number.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-number.h"; sourceTree = "<group>"; }; 
    304                 77795F0A097D364300241C13 /* wi-regexp.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-regexp.h"; sourceTree = "<group>"; }; 
    305                 77795F0B097D364300241C13 /* wi-runtime.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-runtime.h"; sourceTree = "<group>"; }; 
    306                 77795F0C097D364300241C13 /* wi-settings.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-settings.h"; sourceTree = "<group>"; }; 
    307                 77795F0D097D364300241C13 /* wi-socket.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-socket.h"; sourceTree = "<group>"; }; 
    308                 77795F0E097D364300241C13 /* wi-string.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-string.h"; sourceTree = "<group>"; }; 
    309                 77795F0F097D364300241C13 /* wi-system.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-system.h"; sourceTree = "<group>"; }; 
    310                 77795F10097D364300241C13 /* wi-terminal.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-terminal.h"; sourceTree = "<group>"; }; 
    311                 77795F11097D364300241C13 /* wi-thread.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-thread.h"; sourceTree = "<group>"; }; 
    312                 77795F12097D364300241C13 /* wi-timer.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-timer.h"; sourceTree = "<group>"; }; 
    313                 77795F13097D364300241C13 /* wi-url.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-url.h"; sourceTree = "<group>"; }; 
    314                 77795F14097D364300241C13 /* wi-version.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-version.h"; sourceTree = "<group>"; }; 
    315                 77795F15097D364300241C13 /* wi-wired.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "wi-wired.h"; sourceTree = "<group>"; }; 
    316                 77795F16097D364300241C13 /* wired.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = wired.h; sourceTree = "<group>"; }; 
    317286                777C493B07981CDD00D1D429 /* NSWorkspace-WIAdditions.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "NSWorkspace-WIAdditions.h"; sourceTree = "<group>"; }; 
    318287                777C493C07981CDD00D1D429 /* NSWorkspace-WIAdditions.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = "NSWorkspace-WIAdditions.m"; sourceTree = "<group>"; }; 
     
    524493                        isa = PBXGroup; 
    525494                        children = ( 
    526                                 77795EF8097D364300241C13 /* wired */, 
    527495                                A544C15E0758DFB4008446CF /* WiredAdditions.h */, 
    528496                                A57FDFA707C8245500AC49F2 /* Classes */, 
     
    631599                        name = Net; 
    632600                        sourceTree = "<group>"; 
    633                 }; 
    634                 77795EF8097D364300241C13 /* wired */ = { 
    635                         isa = PBXGroup; 
    636                         children = ( 
    637                                 77795EF9097D364300241C13 /* wi-address.h */, 
    638                                 77795EFA097D364300241C13 /* wi-array.h */, 
    639                                 77795EFB097D364300241C13 /* wi-assert.h */, 
    640                                 77795EFC097D364300241C13 /* wi-base.h */, 
    641                                 77795EFD097D364300241C13 /* wi-compat.h */, 
    642                                 77795EFE097D364300241C13 /* wi-date.h */, 
    643                                 77795EFF097D364300241C13 /* wi-error.h */, 
    644                                 77795F00097D364300241C13 /* wi-file.h */, 
    645                                 77795F01097D364300241C13 /* wi-fts.h */, 
    646                                 77795F02097D364300241C13 /* wi-hash.h */, 
    647                                 77795F03097D364300241C13 /* wi-host.h */, 
    648                                 77795F04097D364300241C13 /* wi-ip.h */, 
    649                                 77795F05097D364300241C13 /* wi-list.h */, 
    650                                 77795F06097D364300241C13 /* wi-lock.h */, 
    651                                 77795F07097D364300241C13 /* wi-log.h */, 
    652                                 77795F08097D364300241C13 /* wi-macros.h */, 
    653                                 77795F09097D364300241C13 /* wi-number.h */, 
    654                                 77795F0A097D364300241C13 /* wi-regexp.h */, 
    655                                 77795F0B097D364300241C13 /* wi-runtime.h */, 
    656                                 77795F0C097D364300241C13 /* wi-settings.h */, 
    657                                 77795F0D097D364300241C13 /* wi-socket.h */, 
    658                                 77795F0E097D364300241C13 /* wi-string.h */, 
    659                                 77795F0F097D364300241C13 /* wi-system.h */, 
    660                                 77795F10097D364300241C13 /* wi-terminal.h */, 
    661                                 77795F11097D364300241C13 /* wi-thread.h */, 
    662                                 77795F12097D364300241C13 /* wi-timer.h */, 
    663                                 77795F13097D364300241C13 /* wi-url.h */, 
    664                                 77795F14097D364300241C13 /* wi-version.h */, 
    665                                 77795F15097D364300241C13 /* wi-wired.h */, 
    666                                 77795F16097D364300241C13 /* wired.h */, 
    667                         ); 
    668                         name = wired; 
    669                         path = libwired/run/include/wired; 
    670                         sourceTree = SOURCE_ROOT; 
    671601                }; 
    672602                77A153BB08B0A59500FC27ED /* Scripts */ = { 
     
    955885                                A544C1E00758E190008446CF /* NSDate-WIAdditions.h in Headers */, 
    956886                                A544C1EB0758E190008446CF /* NSDictionary-WIAdditions.h in Headers */, 
     887                                77725682097E720A0003B608 /* NSError-WIAdditions.h in Headers */, 
    957888                                A544C1F00758E190008446CF /* NSEvent-WIAdditions.h in Headers */, 
    958889                                A544C1E30758E190008446CF /* NSFileManager-WIAdditions.h in Headers */, 
     
    974905                                A544C1E90758E190008446CF /* NSThread-WIAdditions.h in Headers */, 
    975906                                A544C1DB0758E190008446CF /* NSToolbarItem-WIAdditions.h in Headers */, 
     907                                A5983839096C89DD00EC0FC4 /* NSView-WIAdditions.h in Headers */, 
    976908                                A544C1D90758E190008446CF /* NSWindow-WIAdditions.h in Headers */, 
    977909                                A544C1EF0758E190008446CF /* NSWindowController-WIAdditions.h in Headers */, 
     
    981913                                A54D382E07628EE200227EBE /* WIAutoreleasePool.h in Headers */, 
    982914                                A544C2360758E1EE008446CF /* WIColorCell.h in Headers */, 
     915                                7772565C097E70640003B608 /* WIError.h in Headers */, 
    983916                                A5B452960880BD95003B1DA1 /* WIEventQueue.h in Headers */, 
    984917                                A54D381707628E4300227EBE /* WIFunctions.h in Headers */, 
     
    997930                                A5782BE3097C40470016261E /* WISearchField.h in Headers */, 
    998931                                776627EA0795354B00F691E2 /* WISettings.h in Headers */, 
     932                                77795CCD097D2C1D00241C13 /* WISocket.h in Headers */, 
    999933                                A544C2380758E1EE008446CF /* WISplitView.h in Headers */, 
    1000934                                A57FE28507C8D9AD00AC49F2 /* WITableHeaderView.h in Headers */, 
     
    1003937                                A544C2350758E1EE008446CF /* WITextFilter.h in Headers */, 
    1004938                                A544C2420758E1EE008446CF /* WITextView.h in Headers */, 
     939                                77724D30097D47490003B608 /* WIThread.h in Headers */, 
    1005940                                A544C76B0758F039008446CF /* WITypes.h in Headers */, 
    1006941                                A544C2340758E1EE008446CF /* WIURL.h in Headers */, 
    1007                                 A5983839096C89DD00EC0FC4 /* NSView-WIAdditions.h in Headers */, 
    1008942                                A544C2400758E1EE008446CF /* WIWindow.h in Headers */, 
    1009943                                A544C23F0758E1EE008446CF /* WIWindowController.h in Headers */, 
    1010                                 A5E4B43807A97AF100BD6812 /* prefix.pch in Headers */, 
    1011                                 77795CCD097D2C1D00241C13 /* WISocket.h in Headers */, 
    1012                                 77724D30097D47490003B608 /* WIThread.h in Headers */, 
    1013                                 7772565C097E70640003B608 /* WIError.h in Headers */, 
    1014                                 77725682097E720A0003B608 /* NSError-WIAdditions.h in Headers */, 
    1015944                        ); 
    1016945                        runOnlyForDeploymentPostprocessing = 0; 
     
    13471276                                A544C0960758DEEE008446CF /* NSDate-WIAdditions.m in Sources */, 
    13481277                                A544C0990758DEEF008446CF /* NSDictionary-WIAdditions.m in Sources */, 
     1278                                77725683097E720A0003B608 /* NSError-WIAdditions.m in Sources */, 
    13491279                                A544C0A00758DEEF008446CF /* NSEvent-WIAdditions.m in Sources */, 
    13501280                                A544C09B0758DEEF008446CF /* NSFileManager-WIAdditions.m in Sources */, 
     
    13661296                                A544C0B70758DEEF008446CF /* NSThread-WIAdditions.m in Sources */, 
    13671297                                A544C0A70758DEEF008446CF /* NSToolbarItem-WIAdditions.m in Sources */, 
     1298                                A598383A096C89DD00EC0FC4 /* NSView-WIAdditions.m in Sources */, 
    13681299                                A544C0C50758DEEF008446CF /* NSWindow-WIAdditions.m in Sources */, 
    13691300                                A544C0B20758DEEF008446CF /* NSWindowController-WIAdditions.m in Sources */, 
     
    13731304                                A54D382F07628EE200227EBE /* WIAutoreleasePool.m in Sources */, 
    13741305                                A544C14C0758DFA9008446CF /* WIColorCell.m in Sources */, 
     1306                                7772565D097E70640003B608 /* WIError.m in Sources */, 
    13751307                                A5B452970880BD95003B1DA1 /* WIEventQueue.m in Sources */, 
    13761308                                A54D3E86076337FE00227EBE /* WIFunctions.m in Sources */, 
     
    13861318                                A5983832096C894500EC0FC4 /* WIProgressIndicator.m in Sources */, 
    13871319                                A57FDFC707C8257A00AC49F2 /* WIReadWriteLock.m in Sources */, 
     1320                                A5782BE4097C40470016261E /* WISearchField.m in Sources */, 
    13881321                                776627E90795354B00F691E2 /* WISettings.m in Sources */, 
     1322                                77795CCC097D2C1D00241C13 /* WISocket.m in Sources */, 
    13891323                                A544C13E0758DFA9008446CF /* WISplitView.m in Sources */, 
    13901324                                A57FE28607C8D9AD00AC49F2 /* WITableHeaderView.m in Sources */, 
     
    13931327                                A544C1550758DFA9008446CF /* WITextView.m in Sources */, 
    13941328                                A544C1560758DFA9008446CF /* WITextFilter.m in Sources */, 
     1329                                77724D31097D47490003B608 /* WIThread.m in Sources */, 
    13951330                                A544C1570758DFA9008446CF /* WIURL.m in Sources */, 
    1396                                 A598383A096C89DD00EC0FC4 /* NSView-WIAdditions.m in Sources */, 
    13971331                                A544C14F0758DFA9008446CF /* WIWindow.m in Sources */, 
    1398                                 A5782BE4097C40470016261E /* WISearchField.m in Sources */, 
    1399                                 77795CCC097D2C1D00241C13 /* WISocket.m in Sources */, 
    1400                                 77724D31097D47490003B608 /* WIThread.m in Sources */, 
    1401                                 7772565D097E70640003B608 /* WIError.m in Sources */, 
    1402                                 77725683097E720A0003B608 /* NSError-WIAdditions.m in Sources */, 
    14031332                                A5A47499097ED32A00B8F204 /* WIWindowController.m in Sources */, 
    14041333                        );