瀏覽代碼

Use a weak reference for the delegate.

Fix #78.
Paul Young 11 年之前
父節點
當前提交
9440ba4259
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      SocketRocket/SRWebSocket.h

+ 1 - 1
SocketRocket/SRWebSocket.h

@@ -50,7 +50,7 @@ extern NSString *const SRHTTPResponseErrorKey;
 
 
 @interface SRWebSocket : NSObject <NSStreamDelegate>
 @interface SRWebSocket : NSObject <NSStreamDelegate>
 
 
-@property (nonatomic, assign) id <SRWebSocketDelegate> delegate;
+@property (nonatomic, weak) id <SRWebSocketDelegate> delegate;
 
 
 @property (nonatomic, readonly) SRReadyState readyState;
 @property (nonatomic, readonly) SRReadyState readyState;
 @property (nonatomic, readonly, retain) NSURL *url;
 @property (nonatomic, readonly, retain) NSURL *url;