Scrivi una continuazione per questo paragrafo - McIver nacque il 25 settembre 1826, vicino a Society Hill, Carolina del Sud, da Alexander McIver e Mary Hanford McIver. Il suo bisnonno era il capitano William Dewitt. Si trasferì a Cheraw, Carolina del Sud nel 1836 con la sua famiglia. Nel 1846 si laureò al South Carolina College (ora Università della Carolina del Sud). Studiò legge con suo padre dopo il college, e fu ammesso a praticare la legge nel dicembre 1847. Quando il padre di McIver morì nel luglio 1850, il governatore Whitemarsh B. Seabrook nominò McIver per completare il mandato di suo padre come procuratore per il circuito orientale dello stato. Alla fine del mandato, McIver non si è candidato per un mandato completo; tuttavia, il successore stesso è morto in carica e McIver è stato nuovamente nominato per concludere il mandato in scadenza. Alla fine di quel secondo mandato, McIver fu eletto per un mandato completo. Continuò ad essere rieletto fino al 1868, quando fu rimosso dall'ufficio come parte della ricostruzione. McIver, che rappresentava il distretto di Chesterfield, fu tra i firmatari dell'ordinanza di secessione della Carolina del Sud nel dicembre 1860. In seguito servì come capitano nel 4° Reggimento di Cavalleria della Carolina del Sud e fu gravemente ferito nella battaglia di Haw's Shop
Poi tornò alla sua professione dopo la Guerra Civile. Il 19 maggio 1877 fu eletto giudice associato della Corte Suprema della Carolina del Sud per riempire il mandato in scadenza del giudice Ammiel J. Willard che era diventato giudice capo della corte. L'Assemblea Generale eletto McIver all'unanimità per un mandato completo nel dicembre 1879. Servì in quella posizione fino a quando non fu eletto e giurò immediatamente come giudice capo il 1 ° dicembre 1891, sostituendo il giudice capo William D. Simpson.