]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/osx/core/cfstring.h
Update configuration for OpenVMS
[wxWidgets.git] / include / wx / osx / core / cfstring.h
index c4b1719c4df0ad9dbee5e08c596a2af19b2723bb..2cd04a9d7622b3d3a6eb280e8f23a677a889f55e 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "wx/dlimpexp.h"
 #include "wx/fontenc.h"
-#include "wx/mac/corefoundation/cfref.h"
+#include "wx/osx/core/cfref.h"
 
 class WXDLLIMPEXP_FWD_BASE wxString;
 
@@ -41,6 +41,13 @@ public:
     wxCFStringRef(const wxString &str,
                         wxFontEncoding encoding = wxFONTENCODING_DEFAULT) ;
 
+#if wxOSX_USE_COCOA_OR_IPHONE
+    wxCFStringRef(NSString* ref)
+        : wxCFRef< CFStringRef >((CFStringRef) ref) 
+    {
+    }
+#endif
+
     wxCFStringRef(CFStringRef ref)
         : wxCFRef< CFStringRef >(ref) 
     {
@@ -57,6 +64,9 @@ public:
 
     wxString AsString( wxFontEncoding encoding = wxFONTENCODING_DEFAULT ) ;
 
+#if wxOSX_USE_COCOA_OR_IPHONE
+    NSString* AsNSString() const { return (NSString*)(CFStringRef) *this; }
+#endif
 private:
 } ;