objc [29733]: Расширения и категории классов Swift для классов Swift не допускаются для запуска методов + load xcode 10.2, работающих на ios 12.2

Модифицированный ответ Алека Макгейла для поддержки JSON со списками внутри

    def flattenjson(self, mp, delim="|"):
            ret = []
            if isinstance(mp, dict):
                    for k in mp.keys():
                            csvs = self.flattenjson(mp[k], delim)
                            for csv in csvs:
                                    ret.append(k + delim + csv)
            elif isinstance(mp, list):
                    for k in mp:
                            csvs = self.flattenjson(k, delim)
                            for csv in csvs:
                                    ret.append(csv)
            else:
                    ret.append(mp)

            return ret

Спасибо!

0
задан rmaddy 29 March 2019 в 13:43
поделиться

1 ответ

Эта проблема была из-за несовместимой версии библиотеки pod для Xcode 10.2. Решено путем обновления всей библиотеки до версии, совместимой с Xcode 10.2.

0
ответ дан Amrit Giri 29 March 2019 в 13:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: