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 9162255
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 17, 20262026-06-17T14:09:59+00:00 2026-06-17T14:09:59+00:00

While programming for iOS I encountered the following scenario: I have a singleton class

  • 0

While programming for iOS I encountered the following scenario:

I have a singleton class with a class method + (Store*)sharedStore. When I want to call an instance method on the singleton object, I can use dot syntax to get that object, i.e. [Store.sharedStore foo].

However, Xcode does not autocomplete ‘sharedStore’ after typing the dot. On the other hand, [[Store sharedStore] foo] is autocompleted!

Is there such a thing as ‘class properties’? If I could turn sharedStore into a readonly property on the class, the dot syntax would gain autocompletion.

More generally speaking, Xcode simply does not autocomplete after dot syntax on anything that isn’t a property, even though this is a valid way of calling a (getter) method.

Any solution, workaround, or information is appreciated.

  • 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-06-17T14:10:01+00:00Added an answer on June 17, 2026 at 2:10 pm

    Currently, as far as class getters go, it appears that we must either:

    • use this syntax in the absence of autocompletion: Store.sharedStore; or
    • use bracket syntax instead: [Store sharedStore].

    I have not tried other editors recently (e.g. AppCode). Another editor might autocorrect the dot syntax on class getters.

    Opinions vary as to what is correct, logical or readable.

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

Sidebar

Related Questions

While programming, I often come across the following scenario (described in code). I define
I was just wondering while programming. I have got a rootViewController which creates an
What specific techniques have you found to learn keyboard shortcuts while programming? I don't
I'm very new to IOS programming and i have doubt with NSThread. My problem
I am following a book (Big Nerd Ranch IOS Programming) and the version of
While programming i have some problem with Encoding.. In United States En-US like Norweigian
I have noticed while programming a TCP server in Python that there are some
While learning iOS programming from a book, I notice that for long lines of
While programming I have come to an unusual error. When I initialize an integer
Hey, while programming stuff, I have found that it is often very helpful to

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.