প্রশ্ন ট্যাগ «nslog»

অ্যাপল সিস্টেম লগ সুবিধাটিতে একটি ত্রুটি বার্তা লগ করে।

13
কীভাবে পদ্ধতির নাম এবং লাইন নম্বর প্রিন্ট করবেন এবং শর্তসাপেক্ষে এনএসএলজি অক্ষম করবেন?
আমি এক্সকোডে ডিবাগিং সম্পর্কিত একটি উপস্থাপনা করছি এবং এনএসএলগকে দক্ষতার সাথে ব্যবহার করার জন্য আরও তথ্য পেতে চাই। বিশেষত, আমার দুটি প্রশ্ন রয়েছে: বর্তমান পদ্ধতির নাম / রেখা নম্বরটি সহজেই এনএসএলগ করার কোনও উপায় আছে? রিলিজ কোডের সংকলনের আগে সহজেই সমস্ত এনএসএলোগগুলি "অক্ষম" করার কোনও উপায় আছে কি?

5
এনএসএলগের সাথে ব্যবহারের জন্য "টস্ট্রিং ()" এর অবজেক্টিভ-সি সমতুল্য কী?
এমন কোনও পদ্ধতি আছে যা আমি আমার কাস্টম ক্লাসগুলিতে ওভাররাইড করতে পারি যাতে কখন NSLog(@"%@", myObject) বলা হয়, এটি আমার অবজেক্টের ক্ষেত্রগুলি (বা আমি গুরুত্বপূর্ণ মনে করি) মুদ্রণ করবে? আমার ধারণা আমি জাভা-এর সমতুল্য উদ্দেশ্য সি-সন্ধান করছি toString()।

12
এটি কি সত্য যে কোনও একটি উত্পাদন কোডে NSLog () ব্যবহার করা উচিত নয়?
আমাকে এই সাইটে কয়েক বার বলা হয়েছিল, তবে আমি নিশ্চিত হয়েছি যে এটি সত্যিই ঘটনা। আমি আশা করছিলাম যে আমার কোড জুড়ে এনএসএলগ ফাংশন কলগুলি ছিটিয়ে দিতে সক্ষম হবে এবং আমার রিলিজ / ডিস্ট্রিবিউশন বিল্ডগুলি তৈরি করার সময় Xcode / gcc স্বয়ংক্রিয়ভাবে সেই কলগুলি সরিয়ে ফেলবে। আমি এই ব্যবহার এড়ানো …

3
এনএসআইএনজিটারের জন্য এনএসএলগ / প্রিন্টফ স্পেসিফায়ার?
এ NSInteger32-বিট প্ল্যাটফর্মগুলিতে 32 বিট, এবং 64-বিট প্ল্যাটফর্মগুলিতে 64 বিট its এমন কোনও NSLogনির্দিষ্টকরণ রয়েছে যা সর্বদা আকারের সাথে মেলে NSInteger? সেটআপ এক্সকোড 3.2.5 llvm 1.6 সংকলক (এটি গুরুত্বপূর্ণ; জিসিসি এটি করে না) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF চালু এটাই আমাকে কিছুটা দুঃখের কারণ করছে: #import <Foundation/Foundation.h> int main (int argc, const char * …


2
ওভাররাইড বর্ণনা পদ্ধতিতে কোনও বস্তুর মেমরি ঠিকানা NSLog করুন
আমি কোনও অবজেক্টের বর্ণনা পদ্ধতিতে ওভাররাইড করছি। নীচের কোডটিতে {??? replace প্রতিস্থাপনের জন্য কীভাবে আমি অবজেক্টটির মেমরি ঠিকানা মুদ্রণ করব তা জানতে হবে : -(NSString *) description { return [NSString stringWithFormat:@"<SomeClass: %@>\nparmeterOne: %@\nparameterTwo: %@", {???}, self.parameterOne, self.paramterTwo]; } আমি এটি কনসোলে এটির মতো মুদ্রণ করতে চাই: <SomeClass: 0x4c05600> parameterOne: 12 …
116 objective-c  nslog 

11
সতর্কতা: "বিন্যাসটি স্ট্রিং নয় এবং বিন্যাসের কোনও আর্গুমেন্ট নয়"
সর্বশেষতম এক্সকোড ৩.২.১ এবং স্নো লিওপার্ডে আপগ্রেড করার পরে, আমি সতর্কতা পাচ্ছি "বিন্যাসটি স্ট্রিং আক্ষরিক নয় এবং বিন্যাসের কোনও আর্গুমেন্ট নেই" নিম্নলিখিত কোড থেকে: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@, %@", errorMsgFormat, error, [error userInfo]]); } যদি errorMsgFormatএকটি হয় NSStringবিন্যাস নির্দিষ্টকরী সঙ্গে (যেমন: "print me …

6
সিজিপয়েন্ট ডেটা সহ এনএসলগ
আমার কাছে একটি সিজিপিয়েন্ট রয়েছে যার নাম পয়েন্ট রয়েছে যা স্পর্শের জন্য দেওয়া হচ্ছে: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; আমি আমার কনসোল লগ এ এক্স স্থানাঙ্ক মান পেতে চাই: NSLog(@"x: %s", point.x); যখন আমি এটি ব্যবহার করি, এর জন্য লগ আউটপুটটি হ'ল: এক্স: (নাল) আমি …

9
আইওএস 10 এনএসলোগগুলি মুদ্রণ করে না
NSLogএক্সকোড 8.0 বিটা (8 এস 128 ডি) থেকে কোনও প্রিন্ট নেই । printfঅপরিবর্তিত আমার কোডটি এখানে: NSLog(@"hello from NSLog"); printf("hello from printf"); আইওএস 9 সিমুলেটারে আউটপুট এখানে দেওয়া হয়েছে: 2016-06-17 09:49:10.887 calmapp-dev[28517:567025] hello from NSLog hello from printf আইওএস 10 সিমুলেটরের আউটপুট এখানে রয়েছে: hello from printf
89 ios  xcode  nslog  xcode8  ios10 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.