MonobjcMonobjc Documented Class Library
NSString Constructor (nullTerminatedCString, encoding)
NamespacesMonobjc.FoundationNSStringNSString(IntPtr, NSStringEncoding)

Returns an NSString object initialized using the characters in a given C array, interpreted according to a given encoding.

Original signature is '- (id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding'

Available in Mac OS X v10.4 and later.

Declaration Syntax
C#Visual BasicVisual C++
public NSString(
	IntPtr nullTerminatedCString,
	NSStringEncoding encoding
)
Public Sub New ( _
	nullTerminatedCString As IntPtr, _
	encoding As NSStringEncoding _
)
public:
NSString(
	IntPtr nullTerminatedCString, 
	NSStringEncoding encoding
)
Parameters
nullTerminatedCString (IntPtr)
A C array of characters. The array must end with a NULL character; intermediate NULL characters are not allowed.
encoding (NSStringEncoding)
The encoding of nullTerminatedCString.
Return Value
An NSString object initialized using the characters from nullTerminatedCString. The returned object may be different from the original receiver
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Foundation (Module: Monobjc.Foundation)