首页 > 移动平台 > 详细

IOS的一些小细节

时间:2016-04-08 11:55:22      阅读:160      评论:0      收藏:0      [点我收藏+]

ARC与非ARC在一个项目中同时使用,
1,选择项目中的Targets,选中你所要操作的Target,
2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc

 修改为非ARC,1,选择项目中的Targets,选中你所要操作的Target,
2,选Build Phases,在build Setting 里面搜索ARC将Objectiv-C Automatic Reference Counting 改为no。

 

修改手机app名字,plist -》 buddler name

修改App图标,将图片文件改为Icon.png 拖入工程即可。

修改storyboard给为其他的board 从plist文件里面修改

 修改工程链接网络,infoPlist 增加App Transport Security Settings,点开前面三角,在里面添加Allow Arbitrary Loads。

 

@class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文 件中还是需要使用#import

而#import比起#include的好处就是不会引起交叉编译

 

self.name =”object”:会调用对象的setName()方法;self.name 有内存管理,在原有的count上+1

name = “object”:会直接把object赋值给当前对象的name属性。没有内存管理

dealloc方法,系统自己调用

-(void)dealloc{

[_name release],_name = nil;//name 已经存在了,释放掉拥有权后,再调用的时候回出错,所以赋值为nil

[super dealloc];

}

 Pod  第三方库

1.pod ‘Masonry‘ 自动布局

pod ‘SVPullToRefresh‘  上拉加载,下拉刷新

pod ‘WeiboSDK‘ 微博SDK

pod ‘YYText‘  YY富文本

pod ‘AFNetworking‘, ‘~> 3.0‘ 网络操作

打开终端,找到工程 ,输入pod installs 自动安装

 

IOS的一些小细节

原文:http://www.cnblogs.com/yangqinglong/p/5367091.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!