IOS
struggle努力
拼搏努力
展开
-
Xcode快捷键—图文详解
我们编写代码时,有一些快捷键能是我们方便的开发,下面用图来为大家详解一下示例图为:移动代码注意:在移动代码时都是移动单行时无需选中,鼠标点击那一行的任何地方都可以移动,多行时需选中 代码左移: command + [ ;代码右移:command + ] ;效果图: 这一个是被大家忽略的但是很有用的快捷键!!!代码上移:option + co原创 2014-06-08 11:27:04 · 381 阅读 · 0 评论 -
文档导读
前面我们讲Xcode的文档结构是在介绍如何能够快速定位到你要找的内容。但是很多人的问题可能是一开始就根本不知道要读什么。这里我们就介绍自学iOS开发应该遵循或者说我们推荐的必读文档的阅读顺序。阅读顺序:《马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)》《Your First iOS App》《Your Second iOS转载 2015-03-19 17:31:13 · 299 阅读 · 0 评论 -
苹果Xcode帮助文档阅读指南
一直想写这么一个东西,长期以来我发现很多初学者的问题在于不掌握学习的方法,所以,Xcode那么好的SDK文档摆在那里,对他们也起不到什么太大的作用。从论坛、微博等等地方看到的初学者提出的问题,也暴露出他们不知道很多他们的疑惑其实在文档里面写的非常清楚。而有时候当他们想从文档去找解决方案的时候,也往往找不到。或者有些人意识到了,阅读文档是学习的好办法,但是不得要领。中国的技术社区有一个很没意转载 2015-03-19 17:27:53 · 309 阅读 · 0 评论 -
Xcode基本操作和一些快捷键(在CocoaChina上面找的)!供大家学习
Xcode基本操作2.偏好设置通过“command+,”快捷键或”Xcode|Preferences”菜单呼出偏好设置。(1)主题及字体(Preferences->Fonts & Colors)选中一种主题(theme),例如“Midnight”,然后shift选择Source Editor/Console中的所有项,点击Fonts设原创 2014-12-25 18:25:33 · 2562 阅读 · 0 评论 -
ios应用增加给appstore评分和进入app安装页面代码功能
1. 评分:NSString *str = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@", @"954270"]; [[UIApplication shared原创 2015-01-09 10:33:55 · 470 阅读 · 0 评论 -
iOS实现头像选取(照相或者图片库)、大小等比缩放、生成圆形头像
//弹出actionsheet。选择获取头像的方式//从相册获取图片-(void)takePictureClick:(UIButton *)sender{// /*注:使用,需要实现以下协议:UIImagePickerControllerDelegate,// UINavigationControllerDelegate// */// UIImagePic转载 2015-01-09 10:38:15 · 453 阅读 · 0 评论 -
iOS应用检查更新的最优方法附代码
虽然App Store能够提醒用户软件更新,但很多用户不会主动去更新一大堆的软件(我机器上待更新的软件在100个左右)。如果在软件开启时提醒用户更新 或者 更多中设置“检查更新”项,效果会好很多。 通常的做法是在自己的服务器上记录最新版本号,从iOS客户端请求,与本地版本号比较,不同则提示更新。这种做法简单,缺点是需要单独的服务器支持。 通过查阅相关文章,找到了如下方法,与上述方法转载 2015-01-09 10:35:30 · 397 阅读 · 0 评论 -
APP里常用小功能,发短信、发邮件、打电话。
1.1.发短信(1)——URL // 直接拨号,拨号完成后会停留在通话记录中1、方法:NSURL *url = [NSURL URLWithString:@"sms://10010"];[[UIApplication sharedApplication] openURL:url];2、优点:–简单3、缺点:–不能指定短信内容,而且不能自动回到原应用1.2发短信转载 2015-01-09 10:31:59 · 929 阅读 · 0 评论 -
倒计时
//获取验证码按钮@property (strong, nonatomic) IBOutlet UIButton *getCheckNum;//倒计时的时间@property(nonatomic, assign)NSInteger secondsCountDown;//每次更改的时间@property(nonatomic, strong)NSTimer *countDownTimer;原创 2014-08-01 10:24:03 · 389 阅读 · 0 评论 -
iOS常用代码!
1.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate pre原创 2014-07-31 16:06:15 · 417 阅读 · 0 评论 -
Block、委托、回调函数原理剖析(在Object C语境)——这样讲还不懂,根本不可能!
开篇:要想理解Block和委托,最快的方法是搞明白“回调函数”这个概念。做为初级选手,我们把Block、委托、回调函数,视为同一原理的三种不同名称。也就是说,现在,我们把这三个名词当成一回事。在这篇文章内,Block就是回调函数,委托也是回调函数,不再作详细的区分了。OK,Action!那么,什么是回调函数?“回调”概念的主语是谁?举个栗子(伪代码):首先有个类转载 2015-04-13 11:59:38 · 863 阅读 · 0 评论