平等内のオブジェクトに等しい分析Objective-C言語のポインタ。

Objective-Cの 2つのオブジェクトを比較するとき、「等しい」と見なされなければならないどのような言語ではポインタと簡単に等しく平等、同じポインタを区別するために、その必要性を意味します。今、2つのオブジェクトが同一のメモリ位置を指している場合、そのオブジェクトは、ネットに等しいです。ここで平等が理解することは困難ではない、という2つの異なるオブジェクトであるが、その内容は同じです。(例:NSStringの* STR1 = @ "wgw8299 " とNSStringの* STR2 = @ "wgw8299" )、そのポインタは、この場合、同じではありません。それは別の対象であるため、彼らは確かにメモリアドレスと同じではありません。直接比較の関係演算子のための指針と実質的に等しく使用することができ、平等は、比較対象のコンテンツを行うには、クラスのメソッドを記述する必要がありません。

ます。https://my.oschina.net/tiwer/blog/199846で再現

おすすめ

転載: blog.csdn.net/weixin_33757609/article/details/91708528