![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios
文章平均质量分 63
braddoris
热爱程序设计!软件开发!
展开
-
#import预处理指令
1、与C中的#include作用相同2、防止头文件被重复定义。原创 2014-04-27 15:19:09 · 1567 阅读 · 0 评论 -
Xcode 环境安装 与 工程创建
一. Xcode 环境安装 与 工程创建1. 下载环境相关资源下载 : -- IOS 相关资料下载页面 : https://developer.apple.com/devcenter/ios/index.action ;-- Xcode 下载页面 : https://developer.apple.com/xcode/downlo转载 2014-10-21 09:36:08 · 1466 阅读 · 0 评论 -
imageNamed imageWithContentsOfFile initWithContentsFile区别
[UIImage imageNamed:]只适合与UI界面中的贴图的读取,较大的资源文件应该尽量避免使用用UIImage加载本地图像最常用的是下面三种:1.用imageNamed方法[UIImage imageNamed:ImageName];2.用 imageWithContentsOfFile 方法NSString *thumbnailF转载 2014-10-21 09:03:04 · 3449 阅读 · 0 评论 -
Xcode 升级后,常常遇到的遇到的警告、错误,解决方法
Xcode 升级后,常常遇到的遇到的警告、错误,解决方法从sdk3.2.5升级到sdk 7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。1,警告:“xoxoxoxo” is deprecated解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。2,警告:Declaration of "struct sockaddr" will not be visi转载 2014-10-20 08:41:43 · 37287 阅读 · 2 评论 -
IOS Auto Layout学习,struts and springs
本篇是学习iOS Auto Layout难得的好资料,值得一读!资料来自www.raywenderlich.com----------------------------------------------------------------------------Note from Ray: Tutorial Team member Matthijs Hollemans (t转载 2014-10-15 17:25:13 · 5838 阅读 · 0 评论 -
IOS6/IOS7状态栏通配问题
近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来,所以了,我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。PS:首先说明下,ios7中,由于status bar不再占用单独的20px,如果app需要同时支持ios7和ios6.1以下,那就需要适配下了,适配开始:先转载 2014-10-15 17:44:13 · 659 阅读 · 0 评论 -
视图UIView的frame、bounds与center属性
UIView类中定义了三个属性,分别是frame、bounds与center属性:[plain] view plaincopy@property(nonatomic) CGRect frame; @property(nonatomic) CGRect bounds; @property(nonatomic) CGPoint cen转载 2014-10-14 09:44:15 · 538 阅读 · 0 评论 -
下载开源代码的好地方
源码天堂,这个网站不错。原创 2014-10-25 21:15:46 · 734 阅读 · 0 评论 -
Xcode5修改工程名称
总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》 1.在左侧的导航区域点击两次项目名,两次间隔时间稍微长些,项目名会变成可编辑状态。将名称修改为xcd5后按enter键弹出一个对话框,这个时候放心转载 2014-10-23 15:27:48 · 1511 阅读 · 0 评论 -
Ios-坐标系统(详解UIView的frame、bounds跟center属性[图])
1、概要翻开ios官方开发文档,赫然发现上面对这三个属性的解释如下:frame:描述当前视图在其父视图中的位置和大小。 bounds:描述当前视图在其自身坐标系统中的位置和大小。 center:描述当前视图的中心点在其父视图中的位置。 是不是有点迷糊?好吧,别急,让我们先说说ios的坐标系统。2、ios坐标系统ios以左上角为坐标原点(0,0),以原点向右侧为X轴正方向转载 2014-08-01 10:45:03 · 715 阅读 · 0 评论 -
ios开发学习笔记
1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviews objectAtIndex:0] removeFromSuperview];2,NSDate:[jav转载 2014-08-01 11:18:50 · 1809 阅读 · 0 评论 -
在火狐浏览器下安装sqlitemanager组建
如何在火狐浏览器下安装sqlitemanager组建(1)首先下载火狐浏览器,并且安装。(2)打开火狐浏览器点击上面的工具,添加组建(3)出现如下的界面,在搜索框内搜索sqlitemanager点击安装。(4)安装完以后立即重启,点击工具右键选择sqlitemanager,如下图所示,点击空白,创建数据库,并保存在桌面。转载 2014-07-22 14:26:12 · 6028 阅读 · 0 评论 -
Object-C中的协议
Objective-C 入门(七)协议 protocol(JAVA中的接口) 接口的作用想必大家都比较了解 OV中的 protocol 相比接口作用相似 语法稍有不同 1.先来看声明一个协议 在创建文件的时候选择.protocol文件 : @protocol SKAnimal-(void)eat; @optional转载 2014-04-28 09:36:24 · 2493 阅读 · 0 评论 -
Object-C非正式协议与正式协议的区别
这两个概念困扰我很久了,一直都很像搞清楚到非正式协议和正式协议有什么区别和联系,下面结合网上的资料和自己的看法谈谈这个问题。一、非正式协议显然这个名词是相对于正式协议而言的。在解释非正式协议之前,先引用两段话:1、在《Cocoa设计模式》第六章类别的6.3.2把类别用于非正式协议一节中,这样写到:非正式协议通常定义为NSObject的类别。类别接口中指定的方法可能会转载 2014-04-28 09:32:05 · 9893 阅读 · 0 评论 -
Object-C中分类
什么是 objective-c 的分类?有的时候,我们需要对原有的类添加一些功能(方法)作为源类扩展,他的功能是扩展类的能力。分类需要注意的地方:1:尽管分类可以访问原始类的实例变量,但是他不能添加自身的任何变量,如果需要添加变量,可以考虑创建子类。2:分类可以重载该类的另一个方法,但是通常认为这种做法是卑劣的设计习惯。第一:重载一个方法后,再也不能访问原来的方法,转载 2014-04-28 09:21:44 · 3238 阅读 · 0 评论 -
Mac软件下载网站
http://soft.macx.cn原创 2014-04-27 14:04:32 · 856 阅读 · 0 评论 -
常见的项目文件介绍
OS开发UI篇—常见的项目文件介绍一、项目文件结构示意图 二、文件介绍1.products文件夹:主要用于mac电脑开发的可执行文件,ios开发用不到这个文件2.frameworks文件夹主要用来放依赖的框架3.test文件夹是用来做单元测试的4.常用的文件夹(项目名称文件夹)(1)XXXinfo.plist文件(在该项目中为 01-常见文件-Info.plist)1)简单说明是配置文件,该文件对原创 2014-10-22 14:36:17 · 727 阅读 · 0 评论