Вам необходимо добавить новый кортеж для каждого объекта, выбранного из Core Data. Чтобы избежать использования valueForKey, я изменил объявление запроса на выборку
let request: NSFetchRequest<MarkersModel> = MarkersModel.fetchRequest()
request.returnsObjectsAsFaults = false
do {
let result = try context.fetch(request)
for data in result {
print(data.nameCam)
print(data.urlCam)
cameras.append((data.nameCam, data.urlCam))
}
} catch {
print(error)
}}