代码改变世界

随笔分类 -  iOS 开发笔记

iOS 常用小功能 总结

2015-09-13 15:38 by jiangys, 708 阅读, 收藏, 编辑
摘要: 常用小功能iOS中的很多小功能都是非常简单的,几行代码就搞定了,比如打电话、打开网址、发邮件、发短信等打电话方法一(不被采用):拨号之前会弹框询问用户是否拨号,拨完后能自动回到原应用NSURL *url = [NSURL URLWithString:@"telprompt://10010"];[[U... 阅读全文

iOS 开发笔记-UILable/UIFont/UIButton常见设置

2015-08-26 20:19 by jiangys, 400 阅读, 收藏, 编辑
摘要: UILabel的常见设置@property(nonatomic,copy) NSString *text; 显示的文字@property(nonatomic,retain) UIFont *font; 字体@property(nonatomic,retain) UIColor *textColor;... 阅读全文

iOS 开发笔记-Storyboard

2015-08-25 00:21 by jiangys, 411 阅读, 收藏, 编辑
摘要: 什么时候用Pust,什么时候用Modal?一般情况下,是导航控制器点过去的,都使用Pust。如果是相对独立的,则用Modal,比如是导航上面的+添加之类。关闭一个Modal-(IBAction)cancel:(id)sender{ [self dismissViewControllerAnim... 阅读全文

iOS 开发笔记-plist使用

2015-08-23 10:20 by jiangys, 332 阅读, 收藏, 编辑
摘要: 1.创建一个plist2.填写为ImageList.plist3.填入数据4.完成加载代码:@interface UYViewController ()//图片信息的数组@property(nonatomic,strong) NSArray *imageList;@end@implementatio... 阅读全文

iOS开发需要学习哪些内容?

2015-08-17 21:51 by jiangys, 436 阅读, 收藏, 编辑
摘要: 看图: 阅读全文

Xcode6中添加pch文件

2015-08-02 21:43 by jiangys, 243 阅读, 收藏, 编辑
摘要: 亲测可用:http://www.cnblogs.com/YouXianMing/p/3989155.html 阅读全文

xcode6 新建项目真机调试无法全屏

2015-06-22 20:26 by jiangys, 956 阅读, 收藏, 编辑
摘要: 设置app ICons and Launch Images属性通过设置启动图片,选择一张适配的图片(Default-568@2x)作为启动页的图片,可以解决全屏的问题 阅读全文

iOS手机应用开发原型模板及开发流程

2015-06-20 14:01 by jiangys, 6393 阅读, 收藏, 编辑
摘要: 在开始做一个项目的时候,究竟需要准备些什么前期工作呢,在外包公司中,又是一个怎么样的开发步骤呢?下面,按照我的理解,说一下。项目流程图看上图,从左往右,如果我们仅是一名开发工程师,只需要关心上图中“开发工程师”的职责。当然,开发项目前,大部分工作是需要“项目经理”和“产品经理”去完成的,比如,分析、... 阅读全文

iOS开发--图片轮播

2015-05-24 00:19 by jiangys, 1583 阅读, 收藏, 编辑
摘要: 直接上代码了,比较简单。演示下载地址:Demo//// UYViewController.m// 图片轮播器//// Created by jiangys on 15/5/23.// Copyright (c) 2015年 uxiaoyuan. All rights reserved.//#... 阅读全文

iOS开发--UILabel根据内容自动调整高度

2015-05-17 22:09 by jiangys, 5308 阅读, 收藏, 编辑
摘要: 写法一:对象方法,传入:字体/最大尺寸. 即可得到宽高,最大尺寸主要限制宽度,如果是一行就给个{MAXFLOAT,MAXFLOAT};如果是多行就限制X值,Y值随便给- (CGSize)sizeWithFont:(UIFont *)font maxSize:(CGSize)maxSize{ N... 阅读全文

iOS开发--底部按钮和应用图标显示未读消息

2015-05-17 10:18 by jiangys, 10324 阅读, 收藏, 编辑
摘要: 我们要实现的效果如下:我们使用系统自带的,实际上,代码量很少,在我们要显示的按钮上,打上下面一句代码即可:self.tabBarItem.badgeValue = @"1";同时设置图标和按钮的代码:/** * 获得未读数 */- (void)setupUnreadCount{ //获取未读... 阅读全文

iOS下拉刷新和上拉刷新

2015-05-12 23:10 by jiangys, 46421 阅读, 收藏, 编辑
摘要: 在iOS开发中,我们经常要用到下拉刷新和上拉刷新来加载新的数据,当前这也适合分页。iOS原生就带有该方法,下面就iOS自带的下拉刷新方法来简单操作。上拉刷新1、在TableView里,一打开软件,我们就调用下拉刷新事件。- (void)viewDidLoad { [super viewDidL... 阅读全文

iOS网络开发之AFNetworking

2015-05-10 16:42 by jiangys, 8467 阅读, 收藏, 编辑
摘要: 概述AFNetworking是一个非常受欢迎的轻量级的iOS、Mac OS X网络通信类库。它建立在NSURLConnection、NSOperation以及其技术的基础上,有着精心设计的模块结构和功能丰富的API,让很多网络通信功能的实现变得十分简单。AFNetworking支持HTTP请求和基于... 阅读全文

iOS开发--沙盒

2015-05-03 01:56 by jiangys, 455 阅读, 收藏, 编辑
摘要: IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。 1.每个应用程序都在自己的沙盒内 2.不能随意跨越自己的沙盒去访问别的应用程序沙盒的内容 3. 阅读全文

iOS 界面启动时,功能新特征显示

2015-03-26 23:40 by jiangys, 415 阅读, 收藏, 编辑
摘要: APP新启动的时候,都会有几张新的图片滑动,才能到主的界面。现在,我们新建一个控制器,专门来处理新特性,直接上代码.第一步:新建一个NewfeatureController//// HWNewfeatureController.m// Weibo//// Created by jys on 1... 阅读全文

Xcode 快捷键及代码格式化

2015-03-23 09:45 by jiangys, 66421 阅读, 收藏, 编辑
摘要: 按住apple键点击类名就可以定位到这个类中查看相关定义(在日后的开发中我们会经常这么来做,毕竟要记住iOS开发中所有的API是不现实的,有些API我们可以通过这种方法来查找) PS:下面都是网上百度后经过我自己整理,都是Xcode比较常用的快捷键,特别是红色标注的,很常用。用熟了开发编辑代码的的时 阅读全文

(转)使用XCode6打开项目以后再用XCode5出现的问题fatal error: malformed or corrupted AST file: 'Unable to load module

2015-03-21 12:25 by jiangys, 560 阅读, 收藏, 编辑
摘要: 使用不同版本的XCode出现的问题:fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/xxx/Library/Developer/Xcode/DerivedData/ModuleCache/XYZ... 阅读全文

iOS 自定义日志输出

2015-03-15 23:33 by jiangys, 1056 阅读, 收藏, 编辑
摘要: 在做iOS开发过程中,我们经常需要输出日志来查看某些数据是否打印出来,或者查看查个类是否被调用了。系统默认的是NSLog(@"xxxx %d",1) ,但如果该APP要发布到商店,就要把这些日志全部都注释掉,要不是的话,要非常占内存。当前的做法是,在.pch 中,定义一个宏:#ifdef DEBUG... 阅读全文

VMware11 安装MAC OS X 10.9

2015-01-25 11:13 by jiangys, 12483 阅读, 收藏, 编辑
摘要: 由于本人使用的是window电脑,想开发苹果,选择了安装VMware10 安装MAC OS X 10.9 来实现。链接:http://jingyan.baidu.com/article/84b4f565c9ccfc60f7da3266.html在安装中,遇到一些问题。1、用VMware11创建好os... 阅读全文