2013-01-03 34 views
6

Sudzc (www.sudcz.com) xuất hiện rằng nó không còn là một dự án đang được đóng góp!Mục tiêu-C Máy phát điện Sudzc WSDL thay thế

Sau một năm không có cam kết và một số lỗi nghiêm trọng đặc biệt là khi trả lại danh sách các đối tượng, công cụ hữu ích này dường như đang mờ dần vào các lỗ đen của internet.

Tôi đã tự hỏi liệu có ai biết về một công cụ thay thế hoạt động giống như cách này không?

Hoặc yêu cầu về xà phòng không còn là phương thức truyền dữ liệu ưu tiên nữa? Là json một cách tiếp cận tốt hơn bằng cách sử dụng khách hàng còn lại?

Bonus câu hỏi: Có cách nào để làm cho sudzc xử lý một danh sách các đối tượng trở

Trả lời

0

Trong tập tin SoapRequest.m tạo đó bạn có thể tìm thấy việc thực hiện

- (void) connectionDidFinishLoading:(NSURLConnection *) connection 

Hãy tìm

if([deserializeTo respondsToSelector: @selector(initWithNode:)]) 
{ 
    element = [element childAtIndex:0]; 
    output = [deserializeTo initWithNode: element]; 
} 

và xóa dòng có "element = [...]". Nếu bạn làm như vậy, hãy nhớ rằng bạn có thể phải sửa các phần khác của tệp .m được tạo do thay đổi này. Điều này phụ thuộc rất nhiều vào bố cục WebService của bạn. Hi vọng điêu nay co ich.

Các vấn đề liên quan