ios开发
文章平均质量分 78
阳_ios
这个作者很懒,什么都没留下…
展开
-
UIView设置圆角、边框和阴影
我们经常需要对view进行圆角设置,有些view是通过设置属性来设置圆角,一般需要用修改view的layer属性。1、直接通过已有属性设置圆角对于UIButton、UITextField等,可以通过对已有属性的设置来显示圆角。UIButton * button = [UIButton buttonWithType:UIButtonTypeRoundedRect];转载 2014-10-23 10:05:28 · 475 阅读 · 0 评论 -
CocoaPods详解之----进阶篇
一、Podfile.lock文件上文讲过,在开始使用CocoaPods,执行完pod install之后,会生成一个Podfile.lock文件。这个文件看起来跟我们关系不大,实际上绝对不应该忽略它。该文件用于保存已经安装的Pods依赖库的版本,通过CocoaPods安装了SBJson、AFNetworking、Reachability三个POds依赖库以后对应的Podfile.l转载 2014-11-24 17:27:33 · 392 阅读 · 0 评论 -
CocoaPods详解之----使用篇
一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要:下载开源库的源代码并引入工程向工程中添加开源库使用到的framework解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加的framework等转载 2014-11-24 17:19:08 · 319 阅读 · 0 评论 -
iOS开发最常用的第三方库
摘要:向自己的应用中添加第三方库是一件需要谨慎而行的事,因为也许在不久的将来,这些库可能会停止开发。而这里向大家介绍的是,在iOS应用开发中最常使用,而又有信心会继续开发和支持很长一段时间的第三方库。向自己的应用中添加第三方库是一件需要谨慎而行的事情,因为也许在不久的将来,这些库可能会停止开发,那么到时,当使用这些库遇到问题,却没了任何支持,会是一件很悲催的事情。所以,这里向大家介绍的转载 2014-10-29 15:49:40 · 571 阅读 · 0 评论 -
iOS中正则表达式的基本使用方法
一.第三方框架RegexKitLite的使用在ios项目中可以借用第三方框架RegexKitLite来简化对正则表达式的使用,使用方法如下1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,将那两个文件添加到工程中,并导入到项目中。 下载地址:http://www.cocoachina.com/bbs/job.php?action-download-p转载 2014-11-11 16:49:27 · 461 阅读 · 0 评论 -
根据文本动态改变labelframe
OS7中用以下方法- (CGSize)sizeWithAttributes:(NSDictionary *)attrs;替代过时的iOS6中的- (CGSize)sizeWithFont:(UIFont *)font 方法 // iOS7_API_根据文字 字数动态确定Label宽高 // 设置Label的字体 HelveticaNeu转载 2014-11-11 16:38:13 · 550 阅读 · 0 评论 -
轮播图+性能分析
分享一个实现lun'b#import "KCMainViewController.h"#define SCREEN_WIDTH 320#define SCREEN_HEIGHT 568#define IMAGEVIEW_COUNT 3@interface KCMainViewController (){ UIScrollView *_scrollView; UIImage转载 2014-10-24 15:00:14 · 448 阅读 · 0 评论 -
iOS开发- ios学习资源
mark一些自己在学习过程中收集的资源。免得需要的时候没地方找。持续更新。(最新更新时间: 2014.4.4)1、苹果官方文档构建iOS程序:下面的这篇文章介绍了 iOS 程序开发的过程:Start Developing iOS Apps Today构建Mac OS X程序:下面这篇文章介绍了Mac OS X开发的过程:转载 2014-10-23 11:32:54 · 436 阅读 · 0 评论 -
iOS开发-复用代码块(Xcode Code Snippets)
首先,必须先强调下代码复用的重要性。复用的重要性:第一,较高的生产效率;第二,较高的软件质量;第三,适当的使用复用可以改善系统的可维护性。复用不仅仅是代码的复用,代码复用只是复用的初等形式传统的复用:代码的剪贴复用,算法的复用,数据结构的复用。在一个面向对象的语言中,数据的抽象化、继承、封装和多态性等特性使得一个系统可以在更高的层次上提供复用性。抽象转载 2014-10-23 11:35:42 · 445 阅读 · 0 评论 -
iOS开发-NSLog不打印设置
前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用的性能,针对这种问题可以写一些宏来控制这些调试信息的输出。在release版本禁止输出NSLog内容因为NSLog的输出还是比较消耗系统资源的,而且转载 2014-10-23 11:02:40 · 648 阅读 · 0 评论 -
iOS 开发-理解Certificate、AppId和Provisioning Profile
之前被证书折腾的死去活来的,现在懂了点。mark下一些相关知识。今天先介绍下Certificate、AppId和Provisioning Profile。参考博文:ios学习之 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系当你准备进行真机测试或者发布应用到App Store上去的时候, 免不了要申请相转载 2014-10-23 11:22:34 · 304 阅读 · 0 评论 -
iOS开发之让你的应用“动”起来
在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:C转载 2014-10-23 14:48:22 · 723 阅读 · 0 评论 -
iOS开发- 查询项目代码行数
在终端下面依次输入:cd 项目文件find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l转载 2014-10-23 10:17:48 · 405 阅读 · 0 评论 -
CocoaPods详解之----制作篇
学会使用别人的Pods依赖库以后,你一定对创建自己的依赖库跃跃欲试,今天就来揭开Pods依赖库创建过程的神秘面纱。整个创建过程都以我实现的一个名称为WZMarqueeView跑马灯效果的view为例,步骤如下:一、创建自己的github仓库CocoaPods都托管在github上(官方链接为:https://github.com/CocoaPods),所有的Pods依赖库也都依赖g转载 2014-11-24 17:28:34 · 316 阅读 · 0 评论