ios编程基础
文章平均质量分 62
Braver_smile
小代码诠释大视野
展开
-
NSAttributedString 详解(属性字符串)
NSAttributedString可以让我们使一个字符串显示的多样化,但是目前到iOS5为止,好像对它支持的不是很好,因为显示起来不太方便(至少没有在OS X上方便)。首先导入CoreText.framework,并在需要使用的文件中导入:#import创建一个NSMutableAttributedString:NSMutableAttributedStrin原创 2014-11-12 09:36:52 · 1409 阅读 · 1 评论 -
iOS平台下的内存管理和一些内存检测的实用方法
iOS平台的内存使用引用计数的机制,并且引入了半自动释放机制;这种使用上的多样性,导致开发者在内存使用上非常容易出现内存泄漏和内存莫名的增 长情况; 本文会介绍iOS平台的内存使用原则与使用陷阱; 深度剖析autorelease机制;低内存报警后的处理流程;并结合自身实例介绍内存暴增的问题追查记录以及相关工具的使用情况;iOS平台内存常见问题作为iOS平台的开发者,是否曾经为内存问题而苦恼过?原创 2015-12-14 22:58:30 · 705 阅读 · 0 评论 -
iOS中添加自定义字体
iOS工程中添加自定义字体的简单介绍。原创 2015-03-10 14:34:45 · 984 阅读 · 0 评论 -
模态视图翻页效果实现特点
模态样式:UIModalTransitionStylePartialCurl原文:When the view controller is presented, one corner of the current view curls up to reveal the presented view underneath. On dismissal, the curled up pag翻译 2015-09-01 22:35:50 · 690 阅读 · 0 评论 -
ScrollView中图片的无限轮播(精简)
靠逻辑关系,简单实现的图片无限滚动的功能,原创 2015-03-10 16:23:41 · 1207 阅读 · 0 评论 -
正则表达式基本语法
1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice原创 2015-01-15 10:28:08 · 850 阅读 · 0 评论 -
UITextField基本用法总结
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;转载 2014-12-25 17:05:09 · 723 阅读 · 0 评论 -
UIView用户事件响应
UIView除了负责展示内容给用户外还负责响应用户事件。本章主要介绍UIView用户交互相关的属性和方法。1、交互相关的属性userInteractionEnabled 默认是YES ,如果设置为NO则不响应用户事件,并且把当前控件从事件队列中删除。也就是说设置了userInterfaceEnabled属性的视图会打断响应者链导致该view的subview都无法响应事件。m转载 2014-12-02 17:20:54 · 677 阅读 · 0 评论 -
iOS 开发中遇到的各种证书的详细说明以及申请讲解
做真机测试的时候,按照网上的流程,走通了,当时没有注意各种证书等的意思。现在做消息推送,需要各种证书、APP ID信息,为了更好的理解这个过程,所以整理了网上关于证书等的相关资料。方便自己和有需要的朋友。 内容参考自:http://blog.csdn.net/hitwhylz/article/details/22989507http://my.oschina.net/u/1转载 2015-01-07 10:47:27 · 1929 阅读 · 0 评论 -
NSData 与常见类型的转换
[csharp] view plaincopyprint?1,NSData 与 NSString NSData --> NSString [csharp] view plaincopyprint?NSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8St转载 2014-11-20 13:35:24 · 1346 阅读 · 0 评论 -
iOS RUN LOOP 是个什么东西?
iOS RUN LOOP 是个什么东西?RUN Loop是什么? 1。runloop是事件接收和分发机制的一个实现。2。什么时候使用runloop当需要和该线程进行交互的时候。主线程默认有runloop。当自己启动一个线程,如果只是用于处理单一的事件,则该线程在执行完之后就退出了。所以当我们需要让该线程即监听某项事务事,就得让线程一直不退出,runloop就是这么一转载 2014-11-19 11:00:55 · 798 阅读 · 0 评论 -
NSDate整理
#define kDEFAULT_DATE_TIME_FORMAT (@"yyyy-MM-dd HH:mm:ss")//获取当前日期,时间+(NSDate *)getCurrentDate{ NSDate *now = [NSDate date]; return now;}//将日期转换为字符串(日期,时间)+(NSString *)getDat原创 2014-11-17 14:30:57 · 744 阅读 · 0 评论 -
Xcode6中segue弃用push与modal选项后新增的解决办法
正如提及到的push, modal被弃用,苹翻译 2014-11-17 10:20:11 · 8991 阅读 · 1 评论 -
iOS调用相册和摄像头
以下是iOS调用相册和摄像头的代码,请参考。123456789101112131415161718192021222324252627282930313233343536373839404142434转载 2014-11-14 16:54:22 · 1079 阅读 · 0 评论 -
iPhone NSDate 应用举例:倒计时
这周帮其他项目组的同仁完善world cup planner 2010 (一款关于世界杯的应用, 在 iTune uk 上)其中有个世界杯开幕倒计时功能,在这把代码共享下。 效果图: 原理很简单:1. 设定结束的时间2. 计算此时间到当前时间所剩的秒数3. 将此秒数转化为所要显示的天,小时,分钟和秒。4. 利用NSTimer, 每间隔1秒显示一次。 N转载 2014-11-12 10:28:07 · 985 阅读 · 0 评论 -
iOS 发布证书.p12文件 无密码解决办法
首先这个场景是个特例,我先描述一下场景,有个应用需要发布,我是用混合开发的,需要在第三方平台上上传证书和描述文件(这里需要.p12文件),从公司申请下来证书,但是有个问题,公司给的.p12没有设置密码,也就是密码为空,这种情况是还可以的.但是问题出在第三方平台上面,他们做了个前端校验,不允许输入密码为空.公司又不会因为一个项目去重新导出证书,影响其他应用.第三方公司也不会为你订制开发...原创 2019-09-29 16:07:00 · 5258 阅读 · 2 评论