iOS手机应用开发原型模板及开发流程 – jiangys – 博客园 来源: iOS手机应用开发原型模板及开发流程 - jiangys - 博客园 在开始做一个项目的时候,究竟需要准备些什么前期工作呢,在外包公司中,又是一个怎么样的开发步骤呢?下面,按照我的理解,说一下。 项目流程图 看上图,从左往右,如果我们仅是一名开发工程师,只需要关心上图中“开发工程师”的职责。 当然,开发项目前,大部分工作是需要“项目经理”和“产品经理”去完成的,比如,分析、消化客户的需求, iOS开发 mikel 2015-06-22 72 热度 0评论
苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程(精) 转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/9219333 概述: 苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便; 首先得描述一下各个证书的定位,作用,这样在制作的时候心中有谱,对整个流 iOS开发 mikel 2015-05-22 73 热度 0评论
ios xcode如何修改应用的名称 当你创建一个project时,会要求你输入product name & company identifier,这两个property的值should和你在apple developer member center的“Provisioning Portal”的“App IDs\"里创建的bundle identifier (NOT App ID)匹配!如果不匹配的话,push notifica iOS开发 mikel 2015-05-20 96 热度 0评论
XCode 为iPhone程序设置图标的方法 之前自学时,一直不会给程序设定一个程序图标. 天天对着白板图标有时候还会影响心情呢. 后来才知道,方法很简单. 随便找一个PNG为后缀的图标, 把它重命名为 icon.png 就可以了. 再次启动 IPhone 模拟器. 就成功了. 及时尺寸不符合审核规范,也是可以显示出来的,供测试效果吧. 为iPhone设置启动画面只需要将图片名称命名为:Default.png 即可. icon尺寸: 57* iOS开发 mikel 2015-05-20 78 热度 0评论
Xcode 提高效率的几个快捷键 1、一次性修改一个scope里的变量名: 点击该变量,出现下划虚线,然后command+control+E激活所有相同变量,然后进行修改。 2、删除一个词:option+delete 删除一句话:command+delete 3、快捷搜索: 先点亮想要搜索的词,然后command+E将该次放入剪贴板,然后command+G来向下遍历该词,shift+command+G向上遍历。 4、新建tab:c iOS开发 mikel 2015-05-20 70 热度 0评论
IOS开发之界面生命周期——init,viewDidAppear,viewWill(dis)Appear,loadView,viewDid(un)Load,dealloc init NSObject的类实现一个名为init方法。这是你需要发送到NSObject的实例初始化初始化消息。因为init是主要的(或在这种情况下,只有)NSObject的初始化方法,我们称之为the designated初始化。类可以有多个初始化,但每类中,有一个指定的初始化。指定初始化必须确保每个实例变量有一个有效的价值。只有这样,新创建的实例是有效的。 (“有效”有不同的含义,但在这方面的 iOS开发 mikel 2015-05-20 92 热度 0评论
XCode中调整字体大小 参考: http://blog.sina.com.cn/s/blog_5d2054d90100jk6l.html 1)调出Xcode的preference应该是 Command 键+ , 键 或者 点击顶部的 XCode -> Preference 2)选择 “Fonts and Colors” 3)选择一个Theme, 比如Sunret 4)选择该Theme下的的所有的item,如下图所 iOS开发 mikel 2015-05-20 84 热度 0评论
nonatomic,assign,copy,retain的区别 nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomic是一个非常好的选择。) assign: iOS开发 mikel 2015-05-19 79 热度 0评论
Objective-C中的@property和@synthesize用法 @代表“Objective-C”的标志,证明您正在使用Objective-C语言 Objective-C语言关键词,@property与@synthesize配对使用。 功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。 如: 1、在头文件中: C代码 收藏代码 @property int count; 等效于在头文件中声明2个方法: C代码 收藏代码 - (int)cou iOS开发 mikel 2015-05-19 99 热度 0评论
iOS UI高级之网络编程(HTTP协议) – Running2Snail – 博客园 来源: iOS UI高级之网络编程(HTTP协议) - Running2Snail - 博客园 HTTP协议的概念 HTTP协议,Hyper Text Transfer Protocol (超文本传输协议)是用于从万维网服务器传送超文本到本地浏览器的传输协议,HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型 了解C/S模式 Client(客户端)和Server iOS开发 mikel 2015-05-14 68 热度 0评论