Skip to content

Commit 5c82a6d

Browse files
author
Stanimir Karoserov
committed
updated console logs for iOS
1 parent 826050e commit 5c82a6d

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

console/console-native.ios.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
11
// TODO: we should use Foundation.NSLog() but it currently does not work
22
// TODO: Is there a better way to implement the info/warn/error
33

4+
function nslog(prefix: string, message: string)
5+
{
6+
(<any>Foundation).NSLog("%@: %@", [{ type: PrimitiveType.POINTER, value: prefix }, { type: PrimitiveType.POINTER, value: message}]);
7+
}
8+
49
export var helper_log = function (message: string) {
5-
log('log: ' + message);
10+
nslog('log', message);
611
}
712

813
export var info = function (message: string) {
9-
log('info: ' + message);
14+
nslog('info', message);
1015
}
1116

1217
export var error = function (message: string) {
13-
log('error: ' + message);
18+
nslog('error', message);
1419
}
1520

1621
export var warn = function (message: string) {
17-
log('warning: ' + message);
22+
nslog('warning', message);
1823
}
1924

2025
export var timeMillis = function (): number {

0 commit comments

Comments
 (0)