Есть много способов сделать это. Самый простой в этом случае:
myString = [NSString stringWithFormat:@"level + %d", currentLevel]
Или
myString = [NSString stringWithFormat:@"%@ %d", initialString, currentLevel]
Вы можете также рассмотреть возможность использования valueForKeyPath: вместо objectForKey снова и снова. ([x valueForKeyPath:@"a.b.c"]
похож на [[[x objectForKey:@"a"] objectForKey:@"b"] objectForKey:@"c"]
)