The assault happened Thursday night. Police say McAffe and 19-year-old Darrell Moore entered the victim's apartment on West Dickens through an open window.
McAffe faces several charges, including aggravated criminal sexual assault, home invasion and residential burglary.
Both suspects are due in court Monday.