文档章节

【 非凡程序员 】OC基础学习笔记(一)

jabez_huang
 jabez_huang
发布于 2015/05/11 19:00
字数 270
阅读 69
收藏 0


一、XCode创建开发环境步骤 


2.Choose a template for your new project窗口,OS X组下Application,Command Line Tool模板。 

iOS组:与iOS系统(iPhone,iPad,iTouch)项目相关 

OS X组:与Mac OS项目相关 

Application-Command Line Tool:控制台项目。



3.Coose options for your new project窗口。 

Product Name:项目名称 

Organization Name:组织名称 

Company Identifier:公司标识 

Type:Foundation 

Use Automatic Reference Counting:是否自动引用计数



4.选择保存项目的目录,点击Create按钮。 

New Folder:创建新的文件夹 

Source Control:为该项目创建本地的git资源库。



5.项目创建完毕,打开Xcode开发环境。查看项目结构。 

Classes:项目相关类 

Frameworks:项目相关的库 

Products:编译生成的OC程序


6.点击main.m文件,在代码编辑区看见如下代码。

//
//  main.m
//  foundationOCFirst
//
//  Created by jabez.huang on 15-5-10.
//  Copyright (c) 2015年 jabez.huang. All rights reserved.
//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{

    @autoreleasepool {
        NSLog(@"Hello, World1!");
    }
    return 0;
}


© 著作权归作者所有

jabez_huang
粉丝 6
博文 1
码字总数 270
作品 0
西安
私信 提问
iOS开发博客前言

学了iOS三年多(工作方面就还不够,呵呵),所以其中看了很多文章,也从大牛那里学了不少东西,摘抄下来很多笔记,现在太乱太杂,需要整理一下。所以,接下来要写的东西,是我从学习到工作的...

kelolo
2016/06/20
19
0
写在新书《Swift开发手册:技巧与实战》出版之际

1月份的时候新书出版了,正值研究生毕业之际,想写点什么又无法抵抗毕业浮躁的心态,所以推到了正式入职之后。首先当然还是想安利一波,新书封面见如下: 2014年年底因为跟同学组队参加竞赛的...

cg1991130
2016/03/04
0
0
[非凡程序员] 杨茹

一 IOS的内存管理 1.再IOS中对于每一个对象都会有一个对象计数器 2.IOS内存管理分为三种(MRC:手动释放内存 autorelaese:自动释放内存 ARC:自动引用计数) (1)MRC 黄金法则: 一旦对象被创建(n...

尘埃眠于光年yr
2015/10/25
43
0
【非凡程序员】 OC第十节课 (KVO的应用一 开通银行卡短信提醒)

KVO就是一个对象监听自己或者别的对象的语法 它包括 1.注册 2.改值 3.回调 4.移除,一共四个方面(缺一不可) 这是一个银行卡监控余额的例子: ①.main函数 // main.m // 偷钱 // // Crea...

七月流火zsp
2015/05/27
0
0
OC基础数据类型之字符串,数组和字典

//-------------字符串----------------- //字符串的初始化: //1: NSString string = @"我是非凡程序员!"; NSLog(@"%@",string); //2: NSString string2 = [NSString stringWithFormat:@"我在......

尘埃眠于光年yr
2015/10/14
232
0

没有更多内容

加载失败,请刷新页面

加载更多

解决vim打开之后乱码的问题

在Windows中的文档,传输到Linux系统中(使用rz命令),出现乱码 root@localhost ~]# rpm -qf `which iconv` glibc-common-2.17-105.el7.x86_64 [root@localhost ~]# rpm -ihv /mnt/Packages......

寰宇01
33分钟前
1
0
aldi 2017年1月记录

../../tools/CBLAS/lib/cblas_LINUX.a ../../tools/lapack-3.4.2/liblapacke.a \../../tools/lapack-3.4.2/librefblas.a -lgfortran \../../tools/lapack-3.4.2/liblapack.a \../../......

MtrS
34分钟前
2
0
Choerodon如何进行日志收集与告警

作者:董文启 应用程序日志是由软件应用程序记录的事件文件, 它一般包含错误,信息事件和警告。一个良好的日志系统有助于快速发现问题,定位问题,同时也为业务分析起到一定的作用。 传统E...

Choerodon
46分钟前
2
0
js二维码生成插件“jquery.qrcode.min.js”

<!doctype html> <html> <head> <meta charset="utf-8" /> <title>生成二维码</title> <script type='text/javascript' src='http://cdn.staticfile.org/jquery/2.1.1/jquery.min.js'></scri......

泉天下
49分钟前
1
0
Spring AOP之同一个对象方法内部自调用导致事务失效问题

对于像我这种喜欢滥用AOP的程序员,遇到坑也是习惯了,不仅仅是事务,其实只要脱离了Spring容器管理的所有对象,对于SpringAOP的注解都会失效,因为他们不是Spring容器的代理类,SpringAOP,就切入不...

xiaomin0322
55分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部