- 博客(161)
- 收藏
- 关注
转载 46个IOS免豆资料下载
51CTO下载中心为大家收集了一个批IOS免豆资料,做了一个下载地址目录,方便大家选择性下载,希望大家喜欢。完整目录下载地址:http://down.51cto.com/data/452500资料列表:iPhone 开发笔记实录(代码讲解)http://down.51cto.com/data/164304Phone Clube 第六期:高效手机程序开发经验分
2015-12-31 14:59:38 1132
转载 iOS开发人员必看的精品资料
【热门收藏】iOS开发人员必看的精品资料(100个)——下载目录iPhone、iPad产品风靡全球,巨大的用户群刺激着iOS软件开发需求,然而国内人才缺口很大,正处于供不应求的状态,ios开发前景大好。我们整理了51CTO下载中心100份热门的ios开发资料,做了一个地址收藏目录,方便大家选择性下载。里边均是好资料,相信对学习ios开发有所帮助。目录下载地址:http:
2015-12-31 14:57:33 1162
转载 iOS高效编程秘诀—坚持编程习惯
内容来源:http://www.cocoachina.com/programmer/20150819/13103.html习惯会影响一个人做事的方式,也会直接影响效率。我经常在项目完成后自我总结,有哪些做得好的,有哪些做得不好的?然后把一些好的流程记录下来,并且重新运用回编程中。那些能够坚持去做的流程,就变成了我的编程习惯,这些良好的习惯就成就了我高效的编程效率!一、轻文档先行
2015-12-31 11:50:50 410
转载 你是码农还是优秀程序员?
原始链接:http://www.csdn.net/article/2014-12-03/2822929现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。 普通的程序员仅仅是完成自己的任务,完成任务后不思进取,不再修改自己的代码,不再去想有没有更好的实现方式,其实重构自己的代码真的是一件很重要的事情,他们完成任务,满足于现状
2015-12-29 15:18:23 779
转载 iOS应用性能调优的25个建议和技巧
本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而由于iOS设
2015-12-28 17:19:24 575
转载 培训机构毕业的程序员被歧视的背后逻辑
原地址http://blog.csdn.net/foruok/article/details/50031751
2015-12-25 18:19:10 960
转载 技术人员如何去面试?
3月-5月的离职跳槽高峰期,不论什么level的程序员们都开始纷纷去考虑勾兑猎头跳槽投递简历应聘面试等等关乎自己工作事业等重大问题的忙碌上面了。本文探讨的主要是如何选择公司、如何面试、如何谈薪水等实际的问题,可能描述会有偏颇,仅供参考。以下内容纯原创,本文主要是分为几大部分,可以挑选你喜欢的内容看,本文仅代表笔者个人观点,不代表所有人想法。一、为什么跳槽和选择公司
2015-12-24 17:37:23 643
转载 程序员每天该做的事
程序员每天该做的事1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚
2015-12-24 17:23:13 1126
转载 iOS开发之CGPoint、CGSize、CGRect、CGRectMake、window(窗口)、视图(view)
一)三个结构体:CGPoint、CGSize、CGRect1. CGPoint[plain] view plaincopy /* Points. */ struct CGPoint { CGFloat x; CGFloat y; }; typedef struct CGPoint
2015-12-31 15:27:19 1073
转载 iOS UIWebView 自适应
1.当实例化的UIWebview 设置了属性scalesPageToFit = YES;当双击UIWebview时,webpage会进行缩放操作,取消webPage放大的操作,在HTML中加入下面字段。viewport" content="width=device-width, initial-scale=0.5, maximum-scale=0.5, minimum-scal
2015-12-31 12:46:45 496
转载 iOS TextField
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;
2015-12-31 12:39:13 513
转载 iOS UIWebView
关于UIWebView的一些事: http://www.cocoachina.com/applenews/devnews/2012/1123/5167.html1:禁止UIWebView有拖动惯性[csharp] view plaincopy[(UIScrollView *)[[self.webView subviews] obj
2015-12-31 12:22:07 481
转载 iOS开发 UICollectionView详解+实例
文章来源:http://www.cnblogs.com/ios8/p/iOS-UICollectionView.html本章通过先总体介绍UICollectionView及其常用方法,再结合一个实例,了解如何使用UICollectionView。 UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展
2015-12-31 12:05:02 787
原创 iOS设置tableViewCell的cell、textLabel和detailTextLabel背景颜色
// 注意:在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath代理方法中修改textLabel和detailTextLabel的背景颜色,不会马上生效,具体原因没有深入研究(Xcode 7.1 iOS9.1环境中);
2015-12-31 11:43:39 5216
转载 iOS项目的完整重命名方法图文教程
内容来源:http://www.cocoachina.com/ios/20150104/10824.html前言:在iOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了
2015-12-31 11:30:31 382
转载 iOS xcode中生成和打包ipa文件的方法和步骤
转载至: http://502317120.blog.51cto.com/4062300/1074445第一步:这里需要注意,要选择真机,否则Archive 会是灰色的。点击后,系统会自动编译一次,并跳转到如图界面:第二步:在你刚刚生成的程序上点击右键,并且点击Show in Finder。
2015-12-31 11:27:55 3146
转载 iOS提高开发效率的方法和工具
文章来源:http://www.cocoachina.com/ios/20150717/12626.html作者:@__weak_Point 授权本站转载。介绍这篇文章主要是介绍一下我在iOS开发中使用到的一些可以提升开发效率的方法和工具。IDE首先要说的肯定是IDE了,说到IDE,Xcode不能跑,当然你也可能同时在使用AppCode等其他的IDE,在
2015-12-31 11:20:44 388
转载 iOS日期选择器(UIDatePicker)
UIDatePicker是一个可以用来选择日期和时间的控件。除此之外,它也可作为倒计时控件。日期选择器(UIDatePicker)继承了UIControl,因此UIDatePicker可以作为活动控件使用,能与用户交互,既可在Interface Builder中为UIDatePicker的Value Changed事件绑定IBAction事件处理方法,也可在代码中为该控件绑定事件处理方
2015-12-31 11:09:17 5285
原创 iOS中UIImage存为本地文件,UIImage转换为NSData
UIImageView *imageView = [[UIImageViewalloc] initWithFrame:CGRectMake(50,50, 100, 100)]; imageView.image = [UIImageimageNamed:@"11"]; //png格式 NSData *imagedata=UIImagePNGRepr
2015-12-31 11:06:07 8174
转载 iOS 获取本地IP地址
原文出自:http://blog.zachwaugh.com/post/309927273/programmatically-retrieving-ip-address-of-iphone For my app, QuickPic, I needed to show the user the IP address of their iPhone so they could type in
2015-12-31 11:00:28 523
原创 iOS中webview加载本地html文件
// 将html文件加入工程, UIWebView *webview = [[UIWebViewalloc] init]; NSString *filePath = [[NSBundlemainBundle] pathForResource:@"htmlTest"ofType:@"html"]; NSString *htmlStr = [N
2015-12-31 10:50:34 3149
转载 iOS代码:手机号码和价格金额有效性判断及特殊字符的限制
转载自:http://outofmemory.cn/code-snippet/1992/iOS-develop-shoujihaoma-price-jine-youxiaoxing-decide-and-teshuzifu-limited在实际开发过程中,经常会遇到些不能让用户随便地输入手机号码,对输入的手机号码的正确判断;有些输入框只能输入数字,不能输入字母或特殊字符;还有些如价格金额之
2015-12-31 10:44:26 633
转载 iOS中Block代码块的使用
推荐一篇深入研究block的blog:Block 深度研究一.Block的基本使用1.概念 在iOS开发中Block的使用随处可见,使用场景也非常多,例如在网络中进行网络请求的回调,通过Block实现逆传,封装复杂业务逻辑等等,总之Block是带有自动变量的匿名函数,在iOS开发中,能灵活掌握好Block能达到事半功倍的成效。2.Block的声明和定义 Block的
2015-12-31 10:38:40 2203
原创 iOS label的换行符\n
UILabel *label = [[UILabelalloc]initWithFrame:CGRectMake(20,450, 320 - 20, 45)]; [label setTextColor:[UIColorblackColor]]; [label setText:@"图片不会被拉伸。\n设置按钮上的图片"]; [label setF
2015-12-30 18:55:29 18536
转载 iOS NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象
摘要 NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这时候就不能直接存储到NSUserDefaults了NSUserDefaults 存储自定义对象目录[-]一、了解NSUserDefaults以及它可以直
2015-12-30 18:42:25 8527
转载 iOS中switch case语句里面不能定义对象,有语法错误,除非加一个花括号
switch case语句里面不能定义对象,有语法错误,除非加一个花括号 2015-07-03 16:49 114人阅读 评论(0) 收藏 举报 分类:iOS(240) 最近发现一个问题呢 发现在switch的case里面不能去定义对象了,一定义对象就会报错了仔细了解了一下在C或者C++中,只要是在任何一对花括号 “{ }”中定义的对象,
2015-12-30 18:34:38 2993
原创 iOS中UIButton之 setBackgroundImage 和 setImage的区别
// 设置背景图片(图片会被拉伸充满整个btn.frame) [UIButton setBackgroundImage:[UIImageimageNamed:@"btn.png"] forState:UIControlStateNormal]; // 设置按钮上的图片(图片不会被拉伸,原比例显示在btn.frame) [UIButton setImag
2015-12-30 18:26:49 3096
原创 iOS中UITextField禁止粘贴、禁止选择、禁止全选
//第1种方法- (BOOL)canPerformAction:(SEL)action withSender:(id)sender{ if (action == @selector(paste:))//禁止粘贴 return NO; if (action == @selector(select:))//禁止选择 retur
2015-12-30 18:24:16 4134 1
转载 iOS之新建工程上下出现黑色块
新建一个空白工程,代码如下:[objc] view plaincopy#import "AppDelegate.h" @interface AppDelegate () @end @implementation AppDelegate - (BOOL)application:(U
2015-12-30 18:09:35 543
原创 iOS中UIImageView 添加UITapGestureRecognizer后传参
UIImageView *imageView = [[UIImageViewalloc] initWithFrame:CGRectMake(100, 150,150, 150)]; imageView.image = [UIImageimageNamed:@"11"]; imageView.userInteractionEnabled =YE
2015-12-30 17:49:16 11777
转载 iOS开发动画(Animation)图片360度不停旋转
iOS开发动画(Animation)图片360度不停旋转最开始的想法是让旋转的弧度从0到2 * M_PI, 让动画不停的repeat,实验了一下,没有任何效果,系统动画的时候看到0与2 *M_PI是同一起一始点,所以没有效果。后来想到一种办法,就是一个变量不断的累加变大,这样影响弧度也随着变化,就达到了圆周运动的效果。直接上代码:
2015-12-30 17:36:50 669
转载 iOS之身份证的正则校验
理论部分:15位身份证号码=6位地区代码+6位生日+3位编号18位身份证号码=6位地区代码+8位生日+3位编号+1位检验码 各省市地区国家代码前两位代码是: 北京 11 吉林 22 福建 35 广东 44 云南 53 天津 12 黑龙江 23 江西 36 广西 45 西藏
2015-12-30 16:57:36 641
原创 iOS捕捉home键事件
- (void)viewDidLoad{ [superviewDidLoad]; // 注册通知 [[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(hello)name:UIApplicationDidBecomeActive
2015-12-30 16:52:56 1565
转载 iOS两个app应用之间的互相跳转
开发IOS项目的时候,有可能会遇到两个APP应用相互调用的需求,比如说:支付宝支付......等等。下面来详细介绍实现的步骤:1,添加URL Types项a,打开项目中info.plist文件,在infomation property list项下面增加一项URL Typs2,配置URL Schemea,展开URL types,再展开It
2015-12-30 16:47:42 1061
原创 iOS修改导航条title字体颜色
1、第一种方法self.title =@"title";[self.navigationController.navigationBarsetTitleTextAttributes: @{NSFontAttributeName:[UIFontsystemFontOfSize:19], NSForegroundColorAttribut
2015-12-30 16:40:29 7388
原创 iOS字符串GBK编码转UTF-8
NSStringEncoding encoding =CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);NSString *utf8String = [[NSString alloc] initWithData:gbkData encoding:encoding];转载
2015-12-30 16:25:47 841
原创 iOS在一个label中显示不同颜色的字体
UILabel *Label = [[UILabelalloc] initWithFrame:CGRectMake(20,300, 300, 30)]; NSMutableAttributedString *string = [[NSMutableAttributedStringalloc] initWithString:@"set backgro
2015-12-30 16:14:21 5108
原创 iOS中ARC项目使用MRC文件或MRC项目使用ARC
// 方法就是在Build Phase里面的Compile Source里面找到需要特殊处理的文件,加上编译选项(Compiler Flags),具体针对上面两种情况有所区别。// // 1.旧项目没有使用ARC,引入的第三方库使用了ARC的,给要添加的ARC源文件,添加-fobjc-arc选项// 2.新项目使用了ARC,引入的第三方库没有使用AR
2015-12-30 16:01:11 2424
转载 iOS去掉NavigationBar 底部的黑线
先看效果图这是素材小弟刚开始直接用navigationBar加载这张背景图appDelgate里: Objective C code?12[[UINavigationBar appearance] setBackgroundImage:[UIImage imageName
2015-12-30 15:44:22 708
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人