|
|
@@ -85,6 +85,16 @@ public:
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ AvnStringArrayImpl(NSArray<NSURL*>* array)
|
|
|
+ {
|
|
|
+ for(int c = 0; c < [array count]; c++)
|
|
|
+ {
|
|
|
+ ComPtr<IAvnString> s;
|
|
|
+ *s.getPPV() = new AvnStringImpl([array objectAtIndex:c].absoluteString);
|
|
|
+ _list.push_back(s);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
AvnStringArrayImpl(NSString* string)
|
|
|
{
|
|
|
ComPtr<IAvnString> s;
|
|
|
@@ -117,6 +127,11 @@ IAvnStringArray* CreateAvnStringArray(NSArray<NSString*> * array)
|
|
|
return new AvnStringArrayImpl(array);
|
|
|
}
|
|
|
|
|
|
+IAvnStringArray* CreateAvnStringArray(NSArray<NSURL*> * array)
|
|
|
+{
|
|
|
+ return new AvnStringArrayImpl(array);
|
|
|
+}
|
|
|
+
|
|
|
IAvnStringArray* CreateAvnStringArray(NSString* string)
|
|
|
{
|
|
|
return new AvnStringArrayImpl(string);
|