Trait objc2_foundation::INSString [−][src]
pub unsafe trait INSString: INSObject {
fn len(&self) -> usize { ... }
fn is_empty(&self) -> bool { ... }
fn as_str<'r, 's: 'r, 'p: 'r>(
&'s self,
pool: &'p AutoreleasePool
) -> &'r str { ... }
fn from_str(string: &str) -> Id<Self, Shared> { ... }
}
Provided methods
fn as_str<'r, 's: 'r, 'p: 'r>(&'s self, pool: &'p AutoreleasePool) -> &'r str
fn as_str<'r, 's: 'r, 'p: 'r>(&'s self, pool: &'p AutoreleasePool) -> &'r str
TODO
ⓘ
autoreleasepool(|pool| {
let ns_string = NSString::new();
let s = ns_string.as_str(pool);
drop(ns_string);
println!("{}", s);
});
ⓘ
let ns_string = NSString::new();
let s = autoreleasepool(|pool| ns_string.as_str(pool));