[IOS development-36] The Chinese Character of Bundle Identifier becomes-,-36 bundle
When creating a new project, Bundle Identifier = Organization Identifier + Product Name. However, their recognition of Chinese characters turns into a hyphen -.
Therefore, when creating multiple projects, you need to pay attention to using as few Chinese as possible. If you want to use Chinese, make sure that it is not pure Chinese or Chinese self-report, otherwise several Bundle Indentifier are the same, the user will overwrite the old APP during installation. This is the unique ID of the APP.
During ios development and application submission, the development certificate and the App IDs
1. Develop a certificate for development and install it on a mac computer.
2. if you want to perform a real machine test, you need a profile and register the device you used for the test in this profile (A Personal Development Account can register 100 devices). This profile can be generated on the official website, and download it to the local machine.
3. If you want to publish data to the app store, your program requires an app id. Each program corresponds to an app id. In addition, you need to bind a release profile to the app id. The app id indicates the special functions required by your program, such as push and icowould. The app id must be indicated in the bundle settings of the program. The name must be the same as that on the Internet.
I have released several programs. The above are regular channel releases and no cracking releases. They are for reference only and hope they can help you.
How to obtain the viewcontroller instance in storyboard during iOS development
The essence of an object is: feature encapsulation and State maintenance. To put it bluntly, code and data are involved. Although the instance is created using the same nib, they are not objects pointed to by the same pointer. If you want to distinguish between them, you can add attributes such as instanceName. You can specify this instanceName as a different value during creation.
A. instanceName = @ "";
Next. instanceName = @ "Next ";
I don't need to talk about how to judge if you want an instance.