Hvis du kun har programmeret i et par dage, er det ikke så overraskende at du ikke helt har styr på operatorer.
Jeg går ud fra at du programmerer C++, da man ikke kan lave sine egne operatorer i C.
I øvrigt er Objective-C noget ganske andet end C++
Men et lille eksempel på operatorer i C++:
#include <iostream>
class MyInt
{
int var;
public:
MyInt(int i = 0) : var(i) { }
MyInt& operator = (int i) { var = i; return *this; }
MyInt& operator += (MyInt i) { var += i.var; return *this; }
MyInt operator + (MyInt i) { MyInt t = var + i.var; return t; }
friend std::ostream& operator << (std::ostream& os, const MyInt& i);
};
std::ostream& operator << (std::ostream& os, const MyInt& i) { os << i.var; return os; }
int main()
{
MyInt a(2), b(4), c(5);
MyInt n = a + 10;
c += b;
std::cout << n << " " << c << std::endl;
}