Platforms to show: All Mac Windows Linux Cross-Platform

CFStringMBS class

Super class: CFObjectMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
class CoreFoundation MBS MacCF Plugin ✅ Yes ❌ No ❌ No ✅ Yes All
A class for a core foundation string.
Example
dim s as CFStringMBS
dim t as CFStringMBS
dim x as string
dim o as CFObjectMBS

s=NewCFStringMBS("hello")

// make XML as string
x=s.XML.str

// recreate object from XML
o=NewCFObjectMBSFromXML(NewCFBinaryDataMBSStr(x))

if o isa CFStringMBS then
t=CFStringMBS(o)

// show string content
MsgBox t.str
end if

If the release property is true, the destructor of this class will release the string reference.
This class works on Windows with QuickTime 7 installed.
Subclass of the CFObjectMBS class.

Super class CFObjectMBS

Sub classes:

Some useful global functions for this class:

Some methods using this class:

Some properties using for this class:

Some events using this class:

Some examples using this class:

Blog Entries

Release notes

  • Version 22.5
    • Fixed crash with CFStringMBS.Compare when passing empty string.

The items on this page are in the following plugins: MBS MacCF Plugin.


CFStreamMBS   -   CFTimeIntervalMBS


The biggest plugin in space...