22

I'm pretty sure this isn't a duplicate. Do you use #pragma mark? I've seen multiple ways, which is correct?

#pragma mark -
#pragma mark === Actions ===
#pragma mark -

#pragma mark -
#pragma mark === Actions ===

#pragma mark - === Actions ===

#pragma mark Actions

What is the way you do it? How do you suggest dividing it up? What do you normally name your sections, for say, a view controller?

1
  • 12
    Incidentally, if you type pm then hit control-period, it will insert #pragma mark. Commented Oct 27, 2010 at 15:02

2 Answers 2

39

There is no "Correct" way, it is annotation, so how you use it is a coding style issue.

Having said that, I do:

#pragma mark -
#pragma mark Actions

Because that causes the popup menu in the Xcode editor group the title and the methods inside of the same divider.

Sign up to request clarification or add additional context in comments.

2 Comments

As of Xcode 4, it can be written on a single line: #pragma mark - Actions
2

if use like this

#pragma mark -
#pragma mark Actions

or this

#pragma mark - Actions

xcode will add one separator and bold text line Actions.

BUT if you add one more space after minus - xcode will create two separators one by one...

#pragma mark -SPACEHERE
#pragma mark Actions

:)

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.