Да, применяются те же правила. Obj-c является строгим надмножеством c, поэтому все вещи, которые работают в c, будут работать точно так же в Objective-c.
++i
Увеличивает i
перед вызовом метода, поэтому эти два метода не дадут одинакового результата (если, конечно, результат зависит от значения i
). Один вызывается после увеличения i
, другой вызывается до.