There is no should make use of a return assertion since the compiler can infer you want to return the results of the expression Under is an additional illustration on how @property may help when a single must refactor code and that is taken from right here (I only summarize https://emperiumgurugram.in/