各位好:
先描述情景:
我使用socketrocket這個庫在iOS客戶端中編寫websocket的客戶端的時候遇到一個問題,socketrocket的源碼中有一個地方寫錯了 :
@property (nonatomic, assign) id <SRWebSocketDelegate> delegate;
這個地方在源碼中是
@property (nonatomic, weak) id <SRWebSocketDelegate> delegate;
因此我手動改掉weak,但編譯運行之後顯示沒起作用
一開始懷疑是和預編譯文件有關我把這個庫單獨重新編譯了一遍,並且把building setting下的Precomplile Prefix Header 設為No 可是仍然不起作用
也嘗試了清除xcode的緩存
但是修改均不起作用
所以不知道到底是哪裡出了問題。