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

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));

Implementors