Get a C book. Lookup what a "comma-expression" is. Then ask yourself why you are passing a comma expression to setStringValue. Then fill in the missing bits in this:
Some other things to consider... what is the type of myList? What does the expression myList(0) return? Is myList a C function? If not, the syntax is not correct. Is it an NS(Mutable)Array? If so, you need to pass a message, not use a C construct like x() or x[].
Some references:
C operators http://www.cs.mun.ca/~michael/c/op.html
This table includes [], (), and ,. See which, if any, of these you need in this case. () is also used when invoking a function.