SwiftyJSON极其缓慢的JSON迭代

时间:2015-11-24 09:59:12

标签: json swift swifty-json

我正在使用lib SwiftyJSON.swift。我成功导入了一个有效的JSON文件,但它非常大(500kb)(实际上是Strava的gpx文件)。

下面的代码非常慢,大约每秒一次集成!为什么?我能做些什么呢?

List<Fruit>

1 个答案:

答案 0 :(得分:3)

我认为以下更改可能会加快您的代码速度:

    module.controller('UpdatesController', function ($scope) {
    var update = {};
    update.items = [{
        title: 'Company goes high',
        date: '24-11-2015',
        excerpt: 'Labore et dolore magna aliqua',
        desc: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
        picture: 'images/01.jpg',
    }];
    $scope.items = update.items;
    $scope.showUpdate = function (index) {
            var selectedItem = update.items[index];
            update.selectedItem = selectedItem; 
            $scope.navi.pushPage('update.html', {
                title: selectedItem.title,
                date: selectedItem.date,
                excerpt: selectedItem.excerpt,
                desc: selectedItem.desc,
                picture: selectedItem.picture
            });
        };
});

module.controller('UpdateController', function ($scope, items) {
    $scope.item = items;
});