Попробуйте распечатать myPListPath и убедиться, что файл, на который он ссылается, действительно существует и имеет правильный формат. Если вы спросите меня, скорее всего, в этой строке:
NSArray *arr = [NSArray arrayWithContentsOfFile:myPlistPath];
что-то идет не так, а arr
устанавливается в ноль.