iOS
realank
这个作者很懒,什么都没留下…
展开
-
[Objective-C]SEL类型、@selector选择器
object c中的selector 其作用相当于函数指针,现在我看到的大多说用法都是在调用某些函数需要传递一个 函数指针 参数时,使用@selector。它会在当前类里面查找selector后面所跟的函数,返回一个SEL类型的值。SEL变量的执行.用performSelecor方法来执行. [对象 performSelector:SEL变量 withObject:参数1 wi转载 2015-06-30 16:49:08 · 605 阅读 · 0 评论 -
通过当年第几天,获取日期的方法
输入参数是具体当年元旦的第几天,返回结果是当年的具体日期原创 2015-09-07 10:34:28 · 592 阅读 · 0 评论 -
iOS7中UITableViewCell的draw rect方法,不能画边框的问题
iOS7中UITableViewCell的draw rect方法,不能画边框的问题原创 2015-08-06 20:39:13 · 763 阅读 · 0 评论 -
Quartz 2D学习笔记--基础篇
利用Quartz 2D绘制图形原创 2015-10-06 16:04:27 · 379 阅读 · 0 评论 -
Quartz 2D学习笔记--Image篇
Image相关的Quartz2D操作原创 2015-10-06 18:11:25 · 348 阅读 · 0 评论 -
Core Animation动画学习1——CALayer的基本使用
CALayer的设置原创 2015-10-06 20:57:50 · 365 阅读 · 0 评论 -
Core Animation动画学习3——基本动画、关键帧动画、转场动画 和 动画组
Core Animation原创 2015-10-07 16:19:06 · 837 阅读 · 0 评论 -
iOS中的多线程使用
iOS中的多线程方案原创 2015-10-21 20:27:09 · 372 阅读 · 0 评论 -
UITableViewCell注册Cell并重用的方法
+ (instancetype)mediaInteractCellWithTableView:(UITableView *)tableView{ MyCell *cell = [tableView dequeueReusableCellWithIdentifier:kCellIdentifier]; if (cell == nil) { [tableView regi原创 2015-11-17 09:35:22 · 892 阅读 · 0 评论 -
获取 APP 的 Launch Image
启动图(LaunchImage)的管理其实在iOS开始中算比较简单的了,尤其是Xcode引入了xcassets之后,完全是傻瓜式的操作。但是有的时候我们还是需要在Launch Image上做文章。LaunchImage在APP初始化完之后会立即消失并显示APP的界面 但是有的时候我们不希望它这么快就消失(比如有的人希望有个过渡效果 有的人希望等某些设置或者数据加载完之后再消失)转载 2015-12-10 17:19:55 · 459 阅读 · 0 评论 -
ios7 textViewDidChange代理/通知中修改TextView内容崩溃的原因
textview崩溃解决方案原创 2015-08-06 20:33:04 · 1015 阅读 · 0 评论 -
测试UI的快捷入口
这个视图控制器以tableView的形势列出想要测试的入口,并且可以使用本地JSON文件,模拟网络请求原创 2015-09-28 11:29:49 · 422 阅读 · 0 评论 -
日期格式转换
如下方法可以把nsdate转换成带有星期和支持中繁英的字符串+(NSString *)dateStringContain_YMDWHM_andConsiderTheLanguageByDate:(NSDate *)oriDate{ NSDateFormatter *fm = [[NSDateFormatter alloc]init]; if ([[Public languageStr原创 2015-09-08 09:38:53 · 709 阅读 · 0 评论 -
[iOS]UIView动画学习笔记(上)
本文是学习慕课网UIView动画的笔记,可用于简单的创建动画, 慕课网视频链接如下: http://www.imooc.com/learn/392通过使用动画,我们可以使我们的iOS App更加生动,提高用户体验和粘性。 通常,我们的动画是在页面刚刚显示(viewDidAppear)或者点击了某个按键(Action)的时候开始,持续一小段时间结束使用的API是:Void UIView.anim原创 2015-07-09 12:13:15 · 397 阅读 · 0 评论 -
[iOS]UIView动画学习笔记(下)
上一篇文章记录了几类简单的动画内容,下面我们继续学习更多的动画, 慕课网视频的链接如下: http://www.imooc.com/learn/395本文涉及的内容: - Repeat - Easing - Spring下面我们分别介绍:Repeat可以让动画来回动作override func viewDidAppear(animated: Bool){ super.viewDid原创 2015-07-09 14:22:54 · 441 阅读 · 0 评论 -
支持TableView上下拉刷新的库文件Demo
在我的Gitbub中,有一个支持上下拉刷新的工程,从国外大牛的工程修改过来的https://github.com/Realank/SVPullToRefresh原创 2015-07-16 18:03:51 · 389 阅读 · 0 评论 -
[iOS]生成并使用静态库(.a)文件
1. 生成静态库(.a)文件首先新建工程,然后选择创建静态库: 然后命名为HelloFramework然后我们就可以编辑我们的静态库,在声明文件.h中写接口,在.m文件中写实现 HelloFramework.h://// HelloFramework.h// HelloFramework//// Created by Admin on 15/7/16.// Copyrigh原创 2015-07-16 13:38:53 · 477 阅读 · 0 评论 -
使用XIB创建iOS工程
在自学的初期,我们通常使用storyboard来作为我们的view,创建我们的工程,但是由于合作开发的需要, 我们也可以不使用storyboard,而是使用XIB的方式创建我们的项目, 下面我们逐步的创建我们的项目,本人折腾了一下午才弄好,期间走了很多弯路。。。创建single view application,然后删除Main.storyboard,创建一个xib文件 在Info.plist原创 2015-07-15 17:22:19 · 576 阅读 · 0 评论 -
iOS将汉字转换为拼音
汉字转拼音原创 2015-08-10 17:28:20 · 688 阅读 · 0 评论 -
NSString 查找指定字符串出现的次数
@interface NSString (CountString)- (NSInteger)countOccurencesOfString:(NSString*)searchString;@end@implementation NSString (CountString)- (NSInteger)countOccurencesOfString:(NSString*)searchString {原创 2015-08-11 10:45:45 · 1452 阅读 · 0 评论 -
Table View Controller注意事项
当我们使用xib创建table view的cell的时候,cell的高度是xib文件里的高, 而不是heightForRowAtIndexPath里的高,所以如下frame cell.contentView.frame的大小并不是期待的那样好像从heightForRowAtIndexPath中传递真正想要的高度,需要自己存储高度到NSMutableArray原创 2015-07-21 18:28:56 · 353 阅读 · 0 评论 -
Objective-C ARC单例模式
Objective-C ARC单例模式代码实例原创 2015-08-04 14:01:57 · 526 阅读 · 0 评论 -
3D Touch技术与坑
3D Touch技术与坑CSDN博客太丑了,没什么进步,准备转战简书,本文内容请看:本文简书链接原创 2015-12-28 13:17:42 · 422 阅读 · 0 评论