2013-08-15 21 views

Trả lời

5

Vì bạn chưa chỉ định riêng tên thông số và định nghĩa bộ chọn. Về cơ bản, bạn đang thiếu một không gian và/hoặc một từ. Hãy thử:

-(void)uploadMorePictures:(NSDictionary *)pics withFile:(NSData *)file 

Tên riêng và chỉ định cả hai tham số cho phương pháp.

14

Đó là một thông điệp kém, nhưng đó là vì bạn không cung cấp tên cho tham số đầu tiên cho phương pháp của mình. Hãy thử điều này:

-(void)uploadMorePic:(NSDictionary *)dict muliPics:(NSData *)file 

Tôi cũng đã khắc phục vấn đề về kiểu; tên của phần thứ hai của tên phương thức nên bắt đầu bằng chữ thường. Tôi không biết phương pháp của bạn làm gì, vì vậy bạn có thể tìm ra một cái tên tốt hơn.

0

câu trả lời @dpassage 's là tốt đẹp.

Tên chức năng của Objective-C không phải là thích C hoặc C++, nó có một số tham số và num cùng một mô tả về tên tham số. Trong trường hợp của bạn, bạn không đặt tên thông số đầu tiên của bạn hoặc bạn không đặt mô tả của tên tham số thứ hai của mình.

Thông báo @dpassage là điều kiện đầu tiên, thiếu tên thông số đầu tiên.