2017-05-24 10 views
8

मैं इस त्रुटि हो रही है:सिमेंटिक मुद्दा: - अप्रयुक्त पैरामीटर त्रुटि

I have done the setting in Project in Build setting

मैं सेटिंग किया है:

I am getting this error

मैं परियोजना में सेटिंग सेटिंग बिल्ड में किया है लक्ष्य सेटिंग में लक्ष्य में:

I have done the setting in Target in Build setting

enter image description here

मैं निम्नलिखित समाधान

1) #pragma अप्रयुक्त (parameterName) है, जो

काम कर रहा है का इस्तेमाल किया है लेकिन समस्या यह है, मैं भी कई फ़ाइल का इस्तेमाल किया है कहाँ इस त्रुटि आ रहा है , इसलिए मैं जानना चाहता हूं कि इसके लिए कोई सामान्य समाधान उपलब्ध है या नहीं।

(*) किसी भी एक त्रुटि इस तरह का पता लगाने के लिए नीचे दिए गए चरणों की कोशिश कर सकते हैं: नमूना-वीडियो-चैट-WebRTC

  1. बनाएं तेज परियोजना

  2. फ़ाइल, आयात जोड़ें और फिर निर्माण त्रुटि आएगी

+0

सुमित, पुनरुत्पादन के लिए आपके कदम काफी अस्पष्ट हैं। मैंने सफलता के बिना उनका पालन करने की कोशिश की। तो यदि आप कोई जवाब प्राप्त करना चाहते हैं, तो या तो एक नमूना प्रोजेक्ट प्रदान करें जो उस समस्या को पुन: उत्पन्न करता है या पुन: उत्पन्न करने के लिए कम से कम स्पष्ट चरणों को प्रदान करता है। – SergGr

+0

@SergGr कृपया डेमो फॉर्म डाउनलोड करें यह लिंक: - (https://github.com/QuickBlox/quickblox-ios-sdk/archive/master.zip) और नमूना-चैट-स्विफ्ट डेमो खोलें और "उपयोगकर्ता दृश्य नियंत्रक" ढूंढने के बाद और एक फ़ंक्शन को परिभाषित करें - (शून्य) getUserToName: (NSString *) strName {} फिर आपको पैरामीटर अप्रयुक्त त्रुटि मिलेगी। –

+0

मुझे अभी भी यह नहीं मिला है। उपयोगकर्ता दृश्य नियंत्रक "नमूना-चैट-स्विफ्ट" प्रोजेक्ट का हिस्सा नहीं है, इसलिए मुझे इसे कैसे खोलना चाहिए? और यदि मैं "नमूना-उपयोगकर्ता" प्रोजेक्ट खोलता हूं जिसमें [UsersViewController] (https://github.com/QuickBlox/quickblox-ios-sdk/blob/master/sample-users/sample-users/UsersViewController.m) एक है भाग लें और ऐसा फ़ंक्शन जोड़ें, सब कुछ ठीक से संकलित करता है। – SergGr

उत्तर

7

ठीक है, अंत में मैं नमूना परियोजना पर इस मुद्दे को पुन: उत्पन्न करने में सक्षम था। यह समस्या "अन्य चेतावनी झंडे" के बीच "नमूना-चैट-तेज" परियोजना में है कि वहाँ -Wextra ध्वज (आप इसे project.pbxproj में देख सकते हैं) जो 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.

और चूंकि के अनुसार इस तथ्य का एक परिणाम है कमांड लाइन पर स्पष्ट रूप से कॉन्फ़िगर किए गए झंडे के बाद "अन्य चेतावनी झंडे" के झंडे जोड़े गए हैं, -Wextra-Wno-unused-parameter ओवरराइड करता है।

संबंधित मुद्दे