class Scanner
class NSRegularExpression
class NSDataDetector
class NSTextCheckingResult
Availability 有効性
Technology
let NSNotFound: Int
NSNot
is typically used by various methods and functions that search for items in serial data and return indices, such as characters in a string object or id
objects in an NSArray
object.
NSNot
は一般的に種々のメソッドおよび関数によって使われます、それらはシリアルデータの中の項目を検索してインデックスを返すものです、例えば文字列の中の文字またはNSArray
オブジェクトの中のid
オブジェクト。
Prior to OS X v10.5, NSNot
was defined as 0x7fffffff
. For 32-bit systems, this was effectively the same as NSInteger
. To support 64-bit environments, NSNot
is now formally defined as NSInteger
. This means, however, that the value is different in 32-bit and 64-bit environments. You should therefore not save the value directly in files or archives. Moreover, sending the value between 32-bit and 64-bit processes via Distributed Objects will not get you NSNot
on the other side. This applies to any Cocoa methods invoked over Distributed Objects and which might return NSNot
, such as the index
method of NSArray
(if sent to a proxy for an array).
OS X v10.5より前、NSNot
は0x7fffffff
として定義されました。32ビットシステムに対して、これは事実上NSInteger
と同じでした。64ビット環境をサポートするため、NSNot
は現在NSInteger
として正式に定義されます。これは、しかしながら、値は32ビットと64ビット環境で異なることを意味します。あなたは、従って値を直接にファイルまたはアーカイブの中に保存すべきではありません。その上に、32ビットと64ビットプロセスの間で値を「分散オブジェクト」を経由して送ることは、あなたにNSNot
を他の側で取得させないでしょう。これは、「分散オブジェクト」を越えて発動されたあらゆるCocoaメソッドで、NSNot
を返すかもしれないものに当てはまります、例えばNSArray
のindex
メソッドなど(ある配列に対するプロキシに送ったならば)。
class Scanner
class NSRegularExpression
class NSDataDetector
class NSTextCheckingResult