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