是的,根据南京市的政策规定,居住在南京的居民需要持有南京市的居住证才能办理社保。居住证是南京市公安局出具的一种身份证件,用于证明个人在南京市居住的合法身份。只有持有有效的居住证,才能享受南京市提供的社保福利,包括医疗保险、养老保险等。因此,如果想要在南京办理社保,需要先申请办理居住证,然后再前往当地社保局办理相应的手续。