McKie, a 6-foot, 175-pounder who plays quarterback for Mauldin (S.C.), sustained the injury during a running play.
"It was a trap and I ran up the middle trying to get outside," McKie said. "… They hit my shoulder and I heard a pop and I went down on my shoulder with five people landing on me. But I think the initial hit probably did it."
McKie, who expects to start throwing this week, says when he does return his reps might be limited at quarterback, not because of his injury, but because of the emergence of his younger brother, Jeremiah.
"My brother, he played quarterback this week and he got us a win," McKie said. "I'll probably throw some, but I'll probably just be a receiver."
Excited about the possibilities, McKie is looking forward to catching passes from his brother.
"It will be pretty fun," McKie said. "Just because we know each other, we have a connection, and we just know where we're going to be."
In McKie's only full game this season, he completed 11-of-22 of his passes for 270 yards and three touchdowns.
McKie, who plans to be at every UNC home game, attended the Tar Heels' season opener against McNeese State. He was also able to catch part of Thursday's nationally televised victory over Rutgers.
"I watched a little bit, but I was studying for a math test I had the next day," McKie said. "I heard a lot and watched some of it.
"Coach Davis has that team turned around. I was very proud to watch that game."
During both games, McKie said he has paid close attention to the success of UNC receivers Brandon Tate and Hakeem Nicks and is excited to know that a number of spots on the depth chart will open up following this season.
"With Josh [Adams] and [Ray Ray Davis] coming in, [the coaches] are talking about how we're going to take their place," McKie said. "I'm going to come in and work hard so that if they need me to step in, I'm ready."
McKie, who is still working on setting his official visit date, will attend this weekend's ACC opener against Virginia Tech.