Breitbart Tech editor Milo Yiannopoulos apologized and resigned Tuesday, NBC News reports.