Насколько я знаю, platform
является менее поддельным свойством в объекте навигатора. Вы можете использовать это, чтобы получить booleans.
var isMac = navigator.platform.toUpperCase().indexOf('MAC')!==-1;
var isWindows = navigator.platform.toUpperCase().indexOf('WIN')!==-1;
var isLinux = navigator.platform.toUpperCase().indexOf('LINUX')!==-1;
Если вам нужно отличать Mac от старого PowerPc и нового Intel.
var isMacPpc=navigator.platform==="MacPPC";
var isMacIntel=navigator.platform==="MacIntel";
https: // разработчик .mozilla.org / о / DOM / window.navigator.platform
Это можно сделать, добавив новое свойство
var selectedIndexPath: IndexPath?
и затем вызвав:
tableView.reloadData()
Не следует вызывать метод tableView.cellForRow в методе didSelectRowAt.