Objective-c - Modifiez les fichiers dans Xcode, mais les modifications n'ont aucun effet lors de la compilation et de l'exécution
ringa_lee
ringa_lee 2017-05-02 09:22:45
0
1
412

Bonjour à tous :

Décrivez d'abord la situation :

J'ai rencontré un problème lorsque j'ai utilisé la bibliothèque socketrocket pour écrire un client websocket dans le client iOS. Il y avait une erreur dans le code source de socketrocket :

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

Cet endroit est

dans le code source
@property (nonatomic, weak) id <SRWebSocketDelegate> delegate;

J'ai donc modifié manuellement le faible, mais après compilation et exécution, cela a montré que cela ne fonctionnait pas

Au début, je soupçonnais que cela était lié au fichier précompilé. J'ai recompilé la bibliothèque séparément et j'ai défini l'en-tête de préfixe précompilé sous le paramètre de construction sur Non, mais cela n'a toujours pas fonctionné
J'ai également essayé d'effacer le xcode. cache
Mais aucune des modifications ne fonctionne
Donc je ne sais pas quel est le problème.

ringa_lee
ringa_lee

ringa_lee

répondre à tous(1)
曾经蜡笔没有小新

J’ai trouvé la raison, c’est ma propre raison. Utiliser faible est correct. Mais je n'ai aucune référence circulaire. . .

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal