2017-05-24 14 views
8

Tôi nhận được lỗi này:Issue Semantic: - không sử dụng Parameter lỗi

I am getting this error

Tôi đã làm các thiết lập trong dự án trong bối cảnh xây dựng:

I have done the setting in Project in Build setting

Tôi đã làm các thiết lập trong Mục tiêu trong cài đặt Xây dựng:

I have done the setting in Target in Build setting

enter image description here

Tôi đã sử dụng các giải pháp sau đây

1) #pragma chưa sử dụng (parameterName), được làm việc

Nhưng vấn đề là, tôi đã sử dụng quá nhiều tập tin ở đâu lỗi này là sắp tới , vì vậy tôi muốn biết liệu có bất kỳ giải pháp phổ biến nào cho việc này hay không.

(*) bất kỳ ai có thể thử các bước dưới đây để tìm loại lỗi: mẫu-videochat phải WebRTC

  1. Tạo dự án nhanh chóng

  2. Thêm tập tin, nhập khẩu và xây dựng sau đó lỗi sẽ đến

+0

Tổng hợp, các bước để tạo lại của bạn không rõ ràng. Tôi đã cố gắng theo họ mà không thành công. Vì vậy, nếu bạn muốn nhận được câu trả lời, hãy cung cấp dự án mẫu sao chép vấn đề đó hoặc ít nhất là các bước rõ ràng để tái sản xuất. – SergGr

+0

@SergGr vui lòng Tải xuống mẫu demo Liên kết này: - (https://github.com/QuickBlox/quickblox-ios-sdk/archive/master.zip) Và mở bản trình diễn mẫu-trò chuyện nhanh và sau khi tìm "UsersViewController" Và định nghĩa một hàm - (void) getUserToName: (NSString *) strName {} Sau đó, bạn sẽ nhận được thông số lỗi không sử dụng. –

+0

Tôi vẫn chưa hiểu. UsersViewController không phải là một phần của dự án "mẫu-chat-swift" vì vậy làm thế nào tôi nên mở nó? Và nếu tôi mở dự án "người dùng mẫu" trong đó [UsersViewController] (https://github.com/QuickBlox/quickblox-ios-sdk/blob/master/sample-users/sample-users/UsersViewController.m) là một một phần và thêm một chức năng như vậy, tất cả mọi thứ biên dịch tốt. – SergGr

Trả lời

7

OK, cuối cùng tôi có thể tạo lại vấn đề trên dự án mẫu. Vấn đề này là kết quả của sự kiện là trong "-chat-nhanh chóng mẫu" dự án giữa các "Flags Cảnh báo khác" có -Wextra cờ (bạn có thể nhìn thấy nó trong project.pbxproj) mà theo Diagnostic flags in Clang

Also controls -Wignored-qualifiers, -Winitializer-overrides, -Wmissing-field-initializers, -Wmissing-method-return-type, -Wsemicolon-before-method-body, -Wsign-compare, -Wunused-parameter.

Và kể từ các cờ từ "Cờ cảnh báo khác" được thêm sau khi cờ được định cấu hình rõ ràng vào dòng lệnh, -Wextra ghi đè -Wno-unused-parameter.

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