Friedel-Craft's reaction : This reaction is used for alkylation or acylation of benzene and is initiated by electrophilic attack on benzene. Electrophile is produced in the presence of any Lewis acid viz AlCl3FeCl3,FeBr3 etc. NaCl is not a Lewis acid hence, cannot be used.
Electrophile is generated as follows CH3Cl+AlCl3→AlCl4−+ (Carbocation El −+) +CH3