Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6354241
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T22:32:44+00:00 2026-05-24T22:32:44+00:00

i use NSLog many times,and i know that it has a delay time .

  • 0

i use NSLog many times,and i know that it has a delay time .
my app has a delay time ,and i wonder if many logs can create that.

for example, if i have this code :

samplerTimer = [NSTimer scheduledTimerWithTimeInterval: 0.001f target: self selector: @selector(CheckData) userInfo: nil repeats: YES];
NSLog(@"%f",tmp);

the timer is calling a function each 1ms,and it works great, but my concern is that the log takes more time so the timer routine kind of change.
i use hardware,so mseconds are important.

i am trying to understand,what exactly happen during nslog? the system is sleeping? other things are done in parallel ?
how much time exactly does it take ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T22:32:45+00:00Added an answer on May 24, 2026 at 10:32 pm

    NSLog() writes to the standard output or error using printf. It will also cause a flush, meaning that the program blocks until the output has been sent to the OS. This is slow.

    Removing the NSLog() statements will speed things up a lot. The easiest way to turn all logging off, is adding:

    #define NSLog(...) 0
    

    in your prefix header (the .pch file), below the framework includes. Or you could add this line in the files you want to silence. If effectively replaces all NSLog() statements with 0, which does nothing.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

When I use NSLog, I get output similar to the following: 2012-01-24 17:05:32:860 App[21856:71939]
Why can't I do NSLog(@mySet count: %@, [mySet count]); and use the NSSet afterwards?
I use NSLog in my application. And I'd like to get rid of the
When I use NSLog(@fooBar) it prints out a lot of stuff I don't want:
use this website a lot but first time posting. My program creates a number
Like many people I'm interested on Objective - C and Cocoa programming. I know
I'm working on a class that I will use for my own debugging purposes.
I’m working in a pure iOS5/ARC environment, so I can use __weak references as
I have a method that receives many different kinds of objects and decides what
For some reason my alert is not working? If i use NSLog(@ %@ ,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.