This declaration is a little off standard.  You don't need the return type redeclared in the block definition:

        SFNetworkOperationEncodingBlock jsonEncodingBlock = ^(NSDictionary *postDataDict) {
            return [SFJsonUtils JSONRepresentation:postDataDict];
        }