mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 21:01:34 +08:00
27 lines
838 B
TypeScript
27 lines
838 B
TypeScript
export module tk {
|
|
// TODO: this should be properly organized
|
|
export module utils {
|
|
export class Collections {
|
|
public static jsArrayToNSArray(str: string[]): any {
|
|
var arr = new Foundation.NSMutableArray();
|
|
if ("undefined" != typeof str) {
|
|
for (var element in str) {
|
|
arr.addObject(str[element]);
|
|
}
|
|
}
|
|
return arr;
|
|
}
|
|
|
|
public static nsArrayToJSArray(a: any): string[] {
|
|
var arr = [];
|
|
if ("undefined" != typeof a) {
|
|
for (var i = 0; i < a.count(); i++) {
|
|
arr.push(a.objectAtIndex(i));
|
|
}
|
|
}
|
|
|
|
return arr;
|
|
}
|
|
}
|
|
}
|
|
} |