objective-c - xcode中修改文件,但是編譯運行的時候修改沒起作用
ringa_lee
ringa_lee 2017-05-02 09:22:45
0
1
447

各位好:

先描述情景:

我使用socketrocket這個庫在iOS客戶端中編寫websocket的客戶端的時候遇到一個問題,socketrocket的源碼中有一個地方寫錯了 :

@property (nonatomic, assign) id <SRWebSocketDelegate> delegate;

這個地方在源碼中是

@property (nonatomic, weak) id <SRWebSocketDelegate> delegate;

因此我手動改掉weak,但編譯運行之後顯示沒起作用

一開始懷疑是和預編譯文件有關我把這個庫單獨重新編譯了一遍,並且把building setting下的Precomplile Prefix Header 設為No 可是仍然不起作用
也嘗試了清除xcode的緩存
但是修改均不起作用
所以不知道到底是哪裡出了問題。

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
曾经蜡笔没有小新

我找到原因了 是我自己的原因。使用weak是正確的。但是我那裡並沒有循環引用的情況。 。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板