[置顶] iOS-Core-Animation-Advanced-Techniques(二)

摘要: 视觉效果和变换(四)视觉效果嗯,园和椭圆还不错,但如果是带圆角的矩形呢?我们现在能做到那样了么?史蒂芬·乔布斯我们在第三章『图层几何学』中讨论了图层的frame,第二章『寄宿图』则讨论了图层的寄宿图。但是图层不仅仅可以是图片或是颜色的容器;还有一系列内建的特性使得创造美丽优雅的令人深刻的界面元素成为... 阅读全文

posted @ 2015-01-06 09:35 三十一 阅读(184) 评论(0) 推荐(0) 编辑

[置顶] iOS-Core-Animation-Advanced-Techniques(一)

摘要: 图层树、寄宿图以及图层几何学(一)图层的树状结构巨妖有图层,洋葱也有图层,你有吗?我们都有图层 -- 史莱克Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动画的,但实际上它是从一个叫做Layer Kit这么一个不怎么和动画有关的名字演变而来,所以做动画这只是Core A... 阅读全文

posted @ 2015-01-06 09:34 三十一 阅读(209) 评论(0) 推荐(0) 编辑

[置顶] 一个很有借鉴价值的编程故事

摘要: 转载:http://kb.cnblogs.com/page/510039/摘要:一周七天,每天学一点在线课程,哪怕一次只有半小时,只要坚持不懈,你就能感觉到自己今天做出的决定是正确的。请记住:只要有耐心,任何能干的人都能成为绝世coder,当然也包括你。 英文原文:A Cautionary Tal... 阅读全文

posted @ 2014-12-19 16:53 三十一 阅读(186) 评论(0) 推荐(0) 编辑

2015年8月7日

安卓学习路线

摘要: http://www.jianshu.com/p/56ea1ffe0b04 阅读全文

posted @ 2015-08-07 17:20 三十一 阅读(206) 评论(0) 推荐(0) 编辑

2015年5月26日

weakSelf和strongSelf

摘要: __weak typeof(self)weakSelf=self; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ ... 阅读全文

posted @ 2015-05-26 18:10 三十一 阅读(372) 评论(0) 推荐(0) 编辑

2015年3月27日

<二>iOS 开发Push的个人见解 图文并茂 详细到我写的想吐!!!!!!!!!

摘要: 上篇文章我们讲了如何生成测试push的证书(iOS开发Push的个人见解图文并茂详细到我写的想吐!!!!!!!!!),这篇我们来讲讲如何进行开发测试。工程中我们应该怎么写呢。首先在AppDelegate类中的- (BOOL)application:(UIApplication *)applicati... 阅读全文

posted @ 2015-03-27 17:35 三十一 阅读(554) 评论(0) 推荐(0) 编辑

<一>iOS 开发Push的个人见解 图文并茂 详细到我写的想吐!!!!!!!!!

摘要: 刚开始接触push的时候,感觉好高大上了,实际搞下来,其实很简单,不得不说,苹果封装的真的很好,调用起来很简单。接下来,写一下自己的步骤吧。1,创建push证书。 登录https://developer.apple.com/devcenter/ios/index.action2,创建一个测试的pu... 阅读全文

posted @ 2015-03-27 16:42 三十一 阅读(716) 评论(0) 推荐(0) 编辑

2015年2月28日

啊哈!算法 学习2 排序 - 快速排序 2分发排序

摘要: #import int a[101],n;void quickSort(int left,int right);int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... ... 阅读全文

posted @ 2015-02-28 16:19 三十一 阅读(283) 评论(0) 推荐(0) 编辑

2015年2月27日

啊哈!算法 学习1 排序 - 简单的桶排序

摘要: //排序10个0-100之间数字 //定义int数组 //这里生成包含101个个数数组是以为要对应输入的值 到对应到数组的index 譬如输入10 对应a[10] int a[101]; //数组赋值 生成 fo... 阅读全文

posted @ 2015-02-27 15:02 三十一 阅读(233) 评论(0) 推荐(0) 编辑

2015年2月13日

转载---CGImageSource对图像数据读取任务的抽象

摘要: 转载地址:http://www.tanhao.me/pieces/1019.htmlCGImageSource是对图像数据读取任务的抽象,通过它可以获得图像对象、缩略图、图像的属性(包括Exif信息)。1.创建CGImageSourceRef12NSString *imagePath = [[NSB... 阅读全文

posted @ 2015-02-13 18:10 三十一 阅读(690) 评论(0) 推荐(0) 编辑

将一个UIView对象的内容保存为UIImage

摘要: + (UIImage*)imageFromView:(UIView*)view{ 02 03 UIGraphicsBeginImageContextWithOptions(view.bounds.size, YES, view.layer.contentsScale); 04 ... 阅读全文

posted @ 2015-02-13 18:09 三十一 阅读(291) 评论(0) 推荐(0) 编辑

Gif图片的解析

摘要: //加载gif 02 03 NSString *filePath = [[NSBundle mainBundle]pathForResource:@"bai3" ofType:@"gif"]; 04 05 NSData *data = [NSData da... 阅读全文

posted @ 2015-02-13 18:08 三十一 阅读(1246) 评论(0) 推荐(0) 编辑

更改AlertView背景

摘要: UIAlertView *theAlert = [[[UIAlertViewalloc] initWithTitle:@"Atention" message: @"I'm a Chinese!... 阅读全文

posted @ 2015-02-13 18:07 三十一 阅读(183) 评论(0) 推荐(0) 编辑

判断邮箱格式是否正确的代码

摘要: // 利用正则表达式验证 -( BOOL )isValidateEmail:( NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}" ; NSPredic... 阅读全文

posted @ 2015-02-13 18:06 三十一 阅读(1864) 评论(0) 推荐(0) 编辑

SDWebImage 源码分析 --加载gif图片

摘要: n年关了,马上放假,终于把手头上的事情告一段落,连续发布了3个app,我也是醉了。终于有了点时间。想研究下SDWebImage是怎么加载gif图片的。一直很好奇。现在开始。1,首先我们看下SDWebImage是怎么加载gif的。 faceButton.image = [UIImage sd_anim... 阅读全文

posted @ 2015-02-13 17:18 三十一 阅读(803) 评论(0) 推荐(0) 编辑

2015年2月12日

iOS 数组排序(原创)

摘要: NSArray *sortedArray = [userArr sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) { ... 阅读全文

posted @ 2015-02-12 11:03 三十一 阅读(178) 评论(0) 推荐(0) 编辑

2015年2月3日

xcode 插件管理包Alcatraz

摘要: 安装curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh卸载rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/P... 阅读全文

posted @ 2015-02-03 17:05 三十一 阅读(171) 评论(0) 推荐(0) 编辑

2015年2月2日

iOS 英语学习 翻译官方文档--不定时更新。

摘要: 1,About Text Handling in iOSThe iOS platform gives you many ways to display text in your apps and let users edit that text. It also lets you display f... 阅读全文

posted @ 2015-02-02 16:57 三十一 阅读(277) 评论(0) 推荐(0) 编辑

2015年1月30日

学习编程,英语很重要!!

摘要: 学会编程,可能不需要英语多好,但是学号编程,英语真的很重要!!!好多文档,demo全是英文的,蛋疼,应许需要学习!!! 阅读全文

posted @ 2015-01-30 15:07 三十一 阅读(311) 评论(0) 推荐(0) 编辑

2015年1月22日

Versions 出现 SVN Working Copy xxx locked

摘要: 今天找了一堆方法,什么这啊那啊的,只想说都是些废话,一句话就ok在终端输入: svn cleanup "这里写你的文件路径"很简单的就ok了啊。 阅读全文

posted @ 2015-01-22 15:22 三十一 阅读(148) 评论(0) 推荐(0) 编辑

2015年1月10日

妈蛋!!!3年的资料一时手格式化了!!!

摘要: 妈蛋!!!3年的资料一时手格式化了!!!瞬间想死的心都有了。。。 阅读全文

posted @ 2015-01-10 13:24 三十一 阅读(133) 评论(0) 推荐(0) 编辑

2015年1月8日

初识CALayer之简易时钟

摘要: #import "ViewController.h"#import @interface ViewController (){ //时针 UIImageView *m_s; //分针 UIImageView *m_f; //秒针 UIImageView *m_m;... 阅读全文

posted @ 2015-01-08 09:32 三十一 阅读(188) 评论(0) 推荐(0) 编辑

初识CALayer之position与anchorPoint

摘要: 转载:http://www.cnblogs.com/benbenzhu/p/3615516.html引言相信初接触到CALayer的人都会遇到以下几个问题:为什么修改anchorPoint会移动layer的位置?CALayer的position点是哪一点呢?anchorPoint与position有... 阅读全文

posted @ 2015-01-08 09:26 三十一 阅读(218) 评论(0) 推荐(0) 编辑

2014年12月31日

2015永无bug。

摘要: 2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。2015永无bug。... 阅读全文

posted @ 2014-12-31 17:41 三十一 阅读(173) 评论(0) 推荐(0) 编辑

iOS开发的一些奇巧淫技

摘要: 转载:http://www.cocoachina.com/ios/20141229/10783.htmlTableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView=[[UIViewalloc]init];... 阅读全文

posted @ 2014-12-31 09:12 三十一 阅读(179) 评论(0) 推荐(0) 编辑

2014年12月30日

调用系统safair 在模拟器下无法成功

摘要: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:_appStoreURL]];同样一行代码,在ios7.1的模拟器无法调用safari,6.1的模拟器就行。查了半天资料也没有任何头绪。在ios7.1.2的真机上测试也是可... 阅读全文

posted @ 2014-12-30 17:23 三十一 阅读(165) 评论(0) 推荐(0) 编辑

2014年12月25日

ios 学习总结之动画

摘要: CAlaye的动画//创建CAlayer动画CABasicAnimation*animation=[CABasicAnimationanimationWithKeyPath:@"bounds.size"];//设置初始大小[animationsetFromValue:[NSValue valueWi... 阅读全文

posted @ 2014-12-25 19:22 三十一 阅读(146) 评论(0) 推荐(0) 编辑

2014年12月24日

想开发iPhone App?来看看这个6个适合新手的项目吧

摘要: 当你准备开始学习编程语言,你的选择很容易会向那些已经被很多人使用的大家伙们倾斜——比如 Java,C++,Javascript和Python。但除了这些之外,世界上还有很多其它的编程语言(包括一些奇怪的家伙),为什么不试着学习Swift来制作一些iPhone和iPad app呢?下面的6个项目将帮助... 阅读全文

posted @ 2014-12-24 09:44 三十一 阅读(731) 评论(0) 推荐(0) 编辑

iOS开发使用半透明模糊效果方法整理

摘要: 转载:http://www.cocoachina.com/ios/20141223/10731.html虽然iOS很早就支持使用模糊效果对图片等进行处理,但尤其在iOS7以后,半透明模糊效果得到大范围广泛使用。包括今年最新发布的iOS8也沿袭了这一设计,甚至在OS X 10.10版Yosemite中... 阅读全文

posted @ 2014-12-24 09:43 三十一 阅读(391) 评论(0) 推荐(0) 编辑

2014年12月18日

ios7 push pop 动画突然消失的解决方案

摘要: 不想看扯淡的同学,直接拉倒底部查看。。。。。。。。。。这几天开发的程序遇到了这样的问题。突然之前在ios7运行的程序全无动画效果。系统自带的push pop之类的也完全没有动画效果,就好像view直接add上去的一样。蛋疼。。。。查看了下代码。。完全不知道该如何下手了。怎么办。。百度 谷歌。。。关键... 阅读全文

posted @ 2014-12-18 18:16 三十一 阅读(706) 评论(0) 推荐(0) 编辑

艰辛之路啊

摘要: 阅读全文

posted @ 2014-12-18 16:51 三十一 阅读(92) 评论(0) 推荐(0) 编辑

2014年12月15日

iOS 程序内国际化的一些心得(2)

摘要: 上一篇讲到 首先判断是否加载选择语言视图。goon:1,如果不显示语言选择视图,说明用户手机设置语言包含在app支持语言内或者用户已经设置过当前app显示语言。调用blockisshow(NO);2,如果显示语言选择页面。调用blockisshow(YES);加载选择界面; 1 - (void)lo... 阅读全文

posted @ 2014-12-15 19:47 三十一 阅读(210) 评论(0) 推荐(0) 编辑

iOS 程序内国际化的一些心得(1)

摘要: 最近接到需求,原有的app需要做一个程序内的国际化,可以让用户选择要展示的语言。but哥可是没有一点思路。。。。肿么办。百度。。。百度下来,取到了一些思路。自己写到可能有些不尽如人意的地方,烦请各位大牛批评指正。现总结如下:1,判断用户手机设置的语言是否包含在当前app支持的语言里面。如果包含着ap... 阅读全文

posted @ 2014-12-15 19:41 三十一 阅读(593) 评论(0) 推荐(0) 编辑

2014年12月12日

写个自己的Xcode4插件

摘要: 转自:http://joeyio.com/ios/2013/07/25/write_xcode4_plugin_of_your_own/刚写iOS程序的时候就知道Xcode支持第三方插件,比如ColorSense等很实用的插件,但Xcode的插件开发没有官方的文档支持,一直觉得很神秘,那今天就来揭开... 阅读全文

posted @ 2014-12-12 13:48 三十一 阅读(189) 评论(0) 推荐(0) 编辑

iOS命令行获取工程内所有的国际化资源并且整合

摘要: 之前做国际化的时间,每次写一个国际化的字符串都要到.strings里面对应添加资源,这样很容易遗忘掉一些国际换的资源。而且写起来很麻烦。一个个写太费劲了。今天心血来潮,正好考虑到国际化的事情,就上网查看了下资料,果然有利器啊。之前写国际化的方法 太low了。下面一一道来。test:1,首先,新建一个... 阅读全文

posted @ 2014-12-12 10:07 三十一 阅读(222) 评论(0) 推荐(0) 编辑

2014年12月11日

用xib自定义UITableViewCell的注意事项——重用问题

摘要: 问题的提出:有时候我们经常需要自定义tableView的cell,当cell里面的布局较为复杂时往往舍弃纯代码的方式而改用xib的方式进行自定义。当我们用纯代码的方式布局cell时,往往会在cell的initWithStyle: reuseIdentifier: 方法里面用纯代码进行布局,然后在外部... 阅读全文

posted @ 2014-12-11 14:39 三十一 阅读(1926) 评论(0) 推荐(0) 编辑

2014年12月10日

遍历类成员

摘要: - (NSDictionary *)toDictionary{ NSMutableDictionary *dictionaryFormat = [NSMutableDictionary dictionary]; // 取得当前类类型 Class cls = [self c... 阅读全文

posted @ 2014-12-10 18:05 三十一 阅读(612) 评论(0) 推荐(0) 编辑

2014年12月8日

iOS 键盘取消晃动撤销动作

摘要: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ //取消摇动编辑 application.applicationSu... 阅读全文

posted @ 2014-12-08 14:48 三十一 阅读(844) 评论(0) 推荐(0) 编辑

iap验证。

摘要: -(BOOL)putStringToItunes:(NSData*)iapData{//用户购成功的transactionReceipt// base64EncodedString NSString*encodingStr = [iapData base64Encoding]; NSStri... 阅读全文

posted @ 2014-12-08 14:20 三十一 阅读(322) 评论(0) 推荐(0) 编辑

一张图讲解iap支付流程以及验证

摘要: 阅读全文

posted @ 2014-12-08 11:33 三十一 阅读(495) 评论(0) 推荐(0) 编辑

导航