- 博客(224)
- 资源 (39)
- 收藏
- 关注
原创 iOS md5 32位加密(区分大小写)
#import "NSString+change.h"#import @implementation NSString (change)- (NSString*)md532BitLower{ const char *cStr = [self UTF8String]; unsigned char result[16]; NSNumber *num = [NS
2015-06-25 10:07:47 3580
原创 深入浅出之MagicalReord(1)
一 准备工作1 安装MagicalRecord,参照上篇文章 http://ios2013yoyo.blog.51cto.com/6260005/1662583650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6E/96/wKioL1WA2zmRnWnHAAEi-Rise-g918.jpg" style="float:none;"
2015-06-25 10:07:45 624
原创 coreData 2之Magical Record安装
1. CoreData与MagicalRecord MagicalRecord 正是为方便操作 CoreData 而生。MagicalRecord 的三个目标:简化 CoreData 相关代码清晰、简单、单行获取数据当需要优化请求的时候,仍然允许修改 NSFetchRequestMagicalRecord-Github地址2. 安装 方法1: 1.从github上下载MagicalRecord源
2015-06-25 10:07:42 314
原创 coredata基础用法1(附coredata demo)
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1)NSManagedObjectContext(
2015-06-25 10:07:40 411
原创 textfield限制字数(兼容中文,复制,删除)iOS
这个方法经多次查找,亲自测试可用于中文输入检测,以及复制,删除等都对限制字数没有影响。[textname addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];- (void)textFieldDidChange:(UITextField *)textF
2015-06-25 10:07:37 1177
原创 多个关键字高亮
项目地址:iOS 关键词高亮显示在做搜索时,经常用到关键字高亮。以下是我的项目用到的关键字高亮。650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/47/20/wKioL1P296uSzuyXAAKKrHjirkc034.jpg" title="关键字高亮.png" alt="wKioL1P296uSzuyXAAKKrHjirkc03
2015-06-25 10:07:35 1034
转载 iOS7新特性总结
code4app有demo:http://code4app.com/ios/iOS7-Sampler/5254b2186803faba0d000003iOS7的新特征:关键字:用户界面的改变、多任务的增强、游戏、地图、AirDrop、应用程序间的音频、点对点的连接、一些新的Framework、已有Framework的增强、OC和弃用的一些API等。用户界面的改变在iOS7整个系统中,每一方面的设计
2015-06-25 10:07:32 400
原创 iOS证书共享
证书如何在不同的机器上使用,经过如下处理,生成p.12证书即可。在生成证书的电脑上,打开钥匙串,选择你的证书。650) this.width=650;" src="http://img.my.csdn.net/uploads/201301/23/1358954271_1344.png" alt="1358954271_1344.png" />选中密钥后右侧会出现证书,在证书上右键,选择“导出XXX
2015-06-25 10:07:30 495
转载 苹果加急审核详细步骤
申请加急网址:https://developer.apple.com/appstore/contact/appreviewteam/index.html650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/23/87/wKioL1M6G4yi4vHcAACK3FFq_bU912.jpg" style="float:none;" titl
2015-06-25 10:07:27 996
原创 iOS支付宝报错 rsa_private read error : private key is NULL
该错误的引起因素有好几点:1、传递的参数有空值。在支付宝的支付请求url中,某个参数是空值。这样空值在经过md5签名以后,比对会报错,所以请注意您传递过来的url中无空值。建议检查您购物车的支付宝代码,例如:subject="shop"而非subject= ""2、程序中安全校验码填写错误(请务必保存好该码,泄漏出去有可能被人伪造消息)。在您拿到不同测试中都有一个key的参数,该参数代表支付宝的安
2015-06-25 10:07:24 1449
原创 label 字间距 行间距设置
label 字间距 行间距设置 群里讨论看到 ,先记下来,会用到的。在drowInrect里//设置字间距if(self.characterSpacing){ long number = self.characterSpacing; CFNumberRef num = CFNumberCreate(kCFAllocatorDefault,kCFNumberSInt8Type,&number);
2015-06-25 10:07:22 3653
原创 label关键字高亮 --label定制
做搜索时,要求部分文字高亮。网上能找到资料,BDSuggestLabel,有漏洞,只有第一个关键字变红,第二个就不变。在ARC环境下编译还老出错。所以自己整理了一下,改了代码。效果图650) this.width=650;" src="webkit-fake-url://E88BAC72-37EE-42E2-B69F-9C285BEA0F30/image.tiff" />关键代码for (NSSt
2015-06-25 10:07:19 912
原创 横向滚动的tableview
实现tableview横向滚动效果图:650) this.width=650;" src="webkit-fake-url://DD8EB3EB-03BE-49E3-9ACA-D94911C02281/image.tiff" />#import "WMTableViewController.h"#import "WMBookRecommendCell.h"#define TABLE_WIDTH 3
2015-06-25 10:07:17 405
原创 GMGridView的用法小试
GMGridView用法小试GMGridView继承于UIScrollView,很强大的一款控件,今天小试了一下。对于该控件不支持BUTTON点击事件做了处理,有什么写的不好的请大家提出建议。650) this.width=650;" src="webkit-fake-url://6CB71097-A3D2-475A-9C9A-579F7538176A/image.tiff" />#import
2015-06-25 10:07:15 419
原创 UIPageControl自定义点的颜色,图片
系统自带的UIPageControl,点的颜色单调,所以自定义一下。#import @interface SJGreenControl : UIPageControl{UIImage*_activeImage;UIImage*_inactiveImage;}@end#import "SJGreenControl.h"@implementation SJGreenControl- (id)initW
2015-06-25 10:07:12 1079
原创 印象笔记note效果KLNoteViewController
KLNoteViewController是一个用来组织多个导航控制器的view controller,多个导航条的堆叠效果类似印象笔记。 项目地址:https://github.com/KieranLafferty/KLNoteViewControllercode4app:http://code4app.com/ios/Note-ViewController/50e4db506803fa906a
2015-06-25 10:07:09 604
转载 EGOTableViewPullRefresh实现下拉刷新
移动应用开发中有这么一种场景,就是在列表中显示的数据刷新,有点击刷新按钮刷新的,也有现在最流行的由Twitter首先推出的下拉刷新功能,在IOS中,使用下拉刷新更新UITableView中的数据也用的非常多,最典型的就是新浪微博的客户端,使用下拉的形式来更新最新的微博信息。在Android开发中,有相应的开源项目来实现下拉刷新,这里主要讲如何在IOS中实现下拉刷新的功能,我们用到一个EGOTabl
2015-06-25 10:07:07 385
转载 (广告栏常用的)循环滚动的scrollview
#import typedefenum_CycleDirection{ PortaitDirection,LandscapeDirection } CycleDirection;@interfaceCycleScrollView : UIViewUIScrollViewDelegate> {UIScrollView*scrollView;UIImageView*curImageView;intto
2015-06-25 10:07:04 438
原创 Zxing使用及常见错误(iOS)
1.准备工作(以下的步骤将以zxing2.0为基础)1.1下载zxing最新的库,地址:http://code.google.com/p/zxing/downloads/list (如有变动,此文博不给于更新)。找到ZXing-2.0.zipZXing 2.0 Release 这是我写博客时的版本,具体版本请参考网站1.2 再次声明一下,不要用模拟器去做测试了。既然是二维码的使用,那就会用到摄像头
2015-06-25 10:07:02 2407
转载 iOS真机测试
-------------添加设备到provisioning------------- 1,登陆https://developer.apple.com/devcenter/ios/index.action 图1: 650) this.width=650;" src="http://dl.iteye.com/upload/attachment/608079/e77dfd1d-8034-3c19-b4
2015-06-25 10:06:59 404
转载 iOS archive(归档)的总结
iOS 归档的记录 归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式),浏览网上的一些资料后,并结合自己的一些经验,总结成此文。一、使用archiveRootObject进行简单的归档 使用NSKeyedArichiver进行归档、NSKeyedUnarchiver进行接档,这种方式会在写入、读出数据之前对数据进行序列化、反序列化操
2015-06-25 10:02:24 365
转载 IOS 开发学习37 的Architecture与iphone版本对应关系
简介Arm是处理器是移动设备上占用率最大的处理器。 armv6、armv7、armv7s、arm64都是arm处理器的指令集。通常指令是向下兼容的。在模拟器运行时,iOS模拟器运行的是x86指令集。只有在真机上,才会对执行arm指令集。如果出现错误: “OBJC_CLASS$_xx文件名”, referenced from: linker command faile
2015-06-24 18:05:38 361
原创 coreText的一些基础用法
1.使用core text就是先有一个要显示的string,然后定义这个string每个部分的样式->attributedString -> 生成 CTFramesetter -> 得到CTFrame -> 绘制(CTFrameDraw)其中可以更详细的设置换行方式,对齐方式,绘制区域的大小等。2.绘制只是显示,点击事件就需要一个判断了。
2015-06-24 17:34:51 391
转载 Suppress warning “Category is implementing a method which will also be implemented b
xcode升级到4.4.1如果一个对一个类中的函数进行重载,会报错Suppress warning “Category is implementing a method which will also be implemented by its primary class”解决方法是在重载函数实现前后加上下面的3行即可========================
2015-06-24 14:25:20 544
类似微博个人主页头像背景可随tableview移动,分栏tableview
2016-08-31
AFNetworking网络请求封装Demo
2016-08-29
iOS视频剪辑和添加背景音乐Demo
2016-08-24
iOS MDM开发DEMO
2016-08-22
Mac下清理工具OmniDiskSweeper
2016-08-03
iOS 9.3 真机调试 Disk Image
2016-03-29
iOS加密解密大全含注释(MD5,SHA,Base64等)
2016-03-28
iOS捕获异常组件UncaughtExceptionHandler
2016-03-28
iOS AVPlayer自定义在线视频界面完美支持横竖屏
2016-01-27
iOS tableview view自动布局
2018-12-20
Mac开发入门及NSTableView的使用(一)
2018-03-29
JPVideoPlayer仿微博视频边下边播之滑动TableView 自动播放
2018-03-28
iOS获取手机安装的所有应用信息(bundle id,icon,名称等)
2018-03-28
PPGetAddressBook获取系统通讯录并排序
2018-02-02
WebSocket的封装SRSocket用法。
2017-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人