![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios
BestMan_Toxic
这个作者很懒,什么都没留下…
展开
-
UitableView的增删和移动
//声明tableview并初始化Array-(void)viewDidLoad{UITableView *tableView = [[UITableView alloc] initWithFrame:CGRectMake(10, 50, 300, 350)]; tableView.delegate = self; tableView.dataSource = self;转载 2015-10-24 20:31:42 · 474 阅读 · 0 评论 -
UICollectionViewController瀑布流
关于瀑布流的实现网上有很多种解法,自定义控件,TableView+ScrollView,UICollectionView是iOS6发布之后用于展示集合视图,算起来已经发布三年左右了,不过知识点是不变的,集合视图提供了一个更优雅的方式去展示图片或者文字信息。UICollectionView与UITableView相似,UICollectionViewController与UITableViewCon转载 2015-10-24 20:44:39 · 544 阅读 · 0 评论 -
Xcode 打包动态及静态Framework
参考链接:http://www.cocoachina.com/ios/20141126/10322.html 作者: suiling转载 2016-05-12 16:04:08 · 472 阅读 · 0 评论 -
如何在Mac OS X上安装 Ruby运行环境
链接:http://www.cnblogs.com/daguo/p/4097263.html 感谢博主:奔放小青年原创 2016-05-10 20:59:20 · 450 阅读 · 0 评论 -
ios 内购开发,passbook,蓝牙
http://www.cocoachina.com/ios/20150129/11068.html原创 2016-04-13 14:33:32 · 427 阅读 · 0 评论 -
ios 开发学习文档
https://open.unionpay.com/ajweb/help/file 银联原创 2016-04-12 15:40:18 · 430 阅读 · 0 评论 -
KVC中setValuesForKeysWithDictionary:
http://my.oschina.net/u/2407613/blog/524879?fromerr=L0FGQafD原创 2016-03-10 09:26:28 · 315 阅读 · 0 评论 -
ios开发-Objective-C之内存管理机制
1.概述作为一个开发者我们都明白在程序运行的过程中要去创建大量的对象,和C语言/JAVA类似,在OC中创建对象的时候,它是存储在堆中的(eg-1.1),系统并不会自动释放内存的,(这里要注意基本类型都是放在栈中的,它由系统自己管理);如果一个对象被创建了不能及时的去释放它所占用的内存或者出现内存泄露(eg1.2)等问题,在C#/JAVA中都是通过垃圾回收来解决这个问题,那么在OC我们该去如何处原创 2015-10-31 16:04:24 · 408 阅读 · 0 评论 -
iOS 通知的使用NSNotification的使用
说明:倘若在一个雷中想要执行另一个类中的方法可以使用通知1.创建一个通知对象: 使用notificationWithName:object:或者 notificationWithName:object:userInfo:NSNotification * notification = [NSNotification notificationWithName:kImageNotificatio原创 2015-11-02 17:22:42 · 455 阅读 · 0 评论 -
UIImageView 获取图片的 宽 高
需要的切图 是@2X @3X 的我之前一般是 根据@2X 的图 比例 除以2 得到的尺寸 设置 imageView .frame 比如 ://@2X 图片大小如果是 80 * 80UIImageView * imageView = [[UIImageView alloc]initWithFrame:CGRectMake(10, 10, 40, 40)];imageView原创 2015-10-29 08:55:31 · 3052 阅读 · 0 评论 -
正则表达式-(常用)
我们常常遇到这种需求:要求用户输入的用户名必须是字母、密码必须是数字、判断用户输入的手机号是否合法等等。这些需求我们就可以使用NSPredicate和正则表达式来配合筛选了。首先我们来说说正则表达式。正则表达式的语法非常复杂,对于一般的验证条件,我们可以在网上找到现成的表达式,拿来就能用,我展示一些常用的正则出来:1.验证用户名和密码:("^[a-zA-Z]原创 2015-10-28 14:50:15 · 465 阅读 · 0 评论 -
手机当前屏幕内容分享核心代码
- (UIImage *)imageFromView:(UIView *)theView{ UIGraphicsBeginImageContext(theView.frame.size); CGContextRef context = UIGraphicsGetCurrentContext(); [theView.layer renderInContext: contex原创 2015-10-27 21:39:20 · 577 阅读 · 0 评论 -
IOS之数据持久化
iOS中的数据持久化方式,基本上有以下四种: 属性列表、对象归档、SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface User : NSObject @property (nonatomic, assi转载 2015-10-26 16:47:10 · 398 阅读 · 0 评论 -
归档与反归档(ios数据持久化)
数据持久化,实际上就是将数据存放到网络或者硬盘上,这里是存储到本地的硬盘上,应用程序的本地硬盘是沙盒,沙盒实际上就是一个文件夹,它下面有4个文件夹。分别是Documents,Library,APP包和tmp文件夹,Documents里面主要是存储用户长期使用的文件,Library里面又有Caches和Preferences文件夹,Caches里面存放的是临时的文件,缓存。Preferences里面转载 2015-10-26 16:49:51 · 385 阅读 · 0 评论 -
Xcode开发中遇到的Bug
Xcode编译错误集锦:http://www.cnblogs.com/ios-wmm/p/3402261.html 1、问题名:...... has been modified since the precompiled header was built相关连接地址:http://www.cnblogs.com/ios-wmm/p/3272070.html转载 2015-10-24 20:34:18 · 543 阅读 · 0 评论 -
iPhone开发之使用NSUserDefaults存储数据!!!
NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString, NSNumber, NSDate, NSArray, NSDictionary存放于一个plist文件中。这个文件位于在 app同级目录的/Library/Preferences目录下其实 NSUserDefaults主要就是setObject和objectF转载 2015-10-24 20:22:36 · 473 阅读 · 0 评论 -
ios开发开发之:关于时间戳转化成时间
最近开发项目中遇到时间转的问题,当从服务端传回时间到客户端,而这个时间确是时间戳,并且是13位,如果是普通的字符串比如“2015-09-24 19:00:000” 这样转化是比较简单,但是时间戳不是这样的,ios生成的时间戳是10位,所以说需要进行转换。下面就直接上代码了, 看的看得清晰: 服务器传过来的时间戳为:NSString * str = @”/Date(1467941400000)/”这原创 2016-05-11 15:50:35 · 4672 阅读 · 0 评论