自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Hibernate Restrictions.or 以及 Restrictions.disjunction实现逻辑或

使用 Restrictions.disjunctioncriteria.add(Restrictions.disjunction() .add(Restrictions.le("iosMiniVersion", tmpEdition)) .add(Restrictions.isNull("iosMiniVersion")) .add(Restrictions.eq("iosMiniVe

2016-04-07 16:05:09 1018

原创 iOS 使用AVFoundation 扫描二维码并限定扫描区域(带代码生成蒙版)

使用AVFoundation 生成的二维码扫描器,扫描速度快,加上扫描限定区域缩小扫描范围,另外代码直接在扫描区域外生成黑色透明蒙版,简单扫描动画。相册相片识别二维码信息(只支持ios8及以上版本)。功能写的比较简单,细节需要的自己去优化吧~详情见附件!  另外:二维码生成可以参考站内其他源码:http://blog.yourtion.com/custom-cifilter-qrcode-ge

2015-09-29 11:36:25 2906

翻译 IOS AutoLayout 好的建议搜集

苹果把机器屏幕变大之后,存在诸多不同尺寸的设备,对于一套ui适配所有屏幕设备很头疼,近期使用autoLayout来解决该问题,遇到n多问题,解决问题过程中找到几个比较好的教程,还是歪果仁牛。http://stackoverflow.com/questions/25766747/emulating-aspect-fit-behaviour-using-autolayout-constrain

2015-08-19 16:07:58 562

原创 保证任务在主线程中执行(NSObject+GCD.h)

.h@interface NSObject (GCD)-(void) asyncTask:(dispatch_block_t)block;//-(void) syncTask:(dispatch_block_t)block;-(void) syncTaskOnMain:(dispatch_block_t)block;-(void) asyncTask:(dispatch

2015-08-18 16:45:40 749

转载 iOS开发雷达动画效果实现

感觉比较棒的一款雷达效果实现。具体先看效果图直接上代码:@interface CCRadarView()@property (nonatomic,weak)CALayer * animationLayer;@end@implementation CCRadarView-(instancetype)initWithFrame:(CGRect)frame and

2015-07-11 13:38:33 5697 2

转载 Mac OS 10.10 Sites 创建附带数据库

原文地址:http://note.rpsh.net/posts/2013/11/27/osx-10-9-apache-server-php-mysql/

2015-05-07 15:55:25 656

翻译 ios8 Swift UICollectionView Header 常驻(如UITableView 的Header效果)实现

如题,在做项目时,用到的是UICollectionView 而非 UITableView,需求中需要使得每个Section的Header常驻,如TableView 的 Header 一样,现找到一种比较好的也很容易理解的方案:class StickyHeaderCollectionViewFlowLayout: UICollectionViewFlowLayout { ove

2015-05-06 09:24:16 1021

原创 关于使用 instagram api 开发分享功能

ClientID 以及密钥 等的申请页:https://instagram.com/developer/mobile-sharing/关于当中的重定向地址选择,其实应该填写为本机地址。即为http://localhost  填写为本机地址后,那么instagram 服务器将直接将涉及隐私数据发送到本机,保证了安全性。ca

2015-03-17 14:30:12 9226 2

原创 ios开发过程中一些常用地址收集整理

1.    一款api事实测试工具(非常强大好用)可以选择不同的api进行实时测试:https://apigee.com/console/instagram2.    intagram 分享 api 地址:https://instagram.com/developer/api-console/

2015-03-17 11:08:08 834

翻译 在Yosemite,Xcode 6.1下Swift编程Undefined symbols for architecture arm64报错解决

接收同事一个未做完的项目,checkout下来后编译(直接跑的workSpace文件),出现奇怪的某些库不支持64位架构的链接错误,一直以为是该库不支持64位架构,但是取消该库关联后仍然出现其他库也不支持64位架构的情况,但是在我印象中那些库都是支持的,遂感觉非常奇怪。例如下面显示的谷歌分析库不支持64位架构。Undefined symbols for architecture arm64

2015-03-17 10:01:15 1698

转载 CoreData 学习之路

Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句,这个有点类似于著名的Hibernate持久化框架,不过功能肯定是没有Hibernate强大的。简单地用下图描述下它的作用:左边是关系模型,

2015-03-12 15:14:00 456

原创 GCD学习整理

通过与线程池的配合,dispatch queue分为下面两种:而系统默认就有一个串行队列main_queue和并行队列global_queue;另外我们也可以利用dispatch_queue_create方法来创建自己定义的队列,那么自己创建的队列也分为串行和并行两种,对于串行队列,线程池只提供一个线程来执行队列中的任务,并且任务是根据FIFO的原则加入到线程中的,只有先加入到线程中的任务被执

2015-03-12 10:20:38 507

原创 关于组件化开发中常用到的svn,cocoapods代码管理工具错误解决办法(持续更新)

在使用cocoapods从svn拉取开发组建过程中遇到错误,可以优先从下列操作开始排查。1.svn cleanup  cleanup一遍在update2.删除xcworkspace文件以及podfile.lock文件。重新update3.查找podfile文件中是否有标点为中文标点等。

2015-01-05 10:00:09 928

原创 ld: warning: ignoring file /Users/... missing required architecture arm64 in file /Users/...

ld: warning: ignoring file /Users/... missing required architecture arm64 in file /Users/...之类的解决方法出现该错误上因为dang

2014-11-17 10:50:47 3654

翻译 iOS 工程编译时需要注意的三种search paths

1.Framework search path:FrameWork 搜索路径。一般在使用

2014-11-11 15:00:09 1273

转载 IOS framework 制作

framework制作教程 1.    目的1)     方便集成和使用2.    前置条件1)     Xcode5.0 3.    步骤1)     新建一个Target,类型选OS X中的Bundle2)     填写相应信息,建立完成效果如下3)     选中HelloWorld这个Target,切换到Build Settings界面4)     将

2014-10-31 14:08:13 781

原创 常用有用文章收藏

文章借鉴:http://lucifr.com/2012/07/28/apache-and-web-sharing-on-osx-10_8-mountain-lion/http://www.cnet.com/how-to/how-to-enable-web-sharing-in-os-x-mountain-lion/

2014-10-30 17:53:54 493

原创 ios即搜既得,实现智能搜索联想功能

1.通过一款    charles   软件lian jie

2014-10-21 16:56:42 2525

翻译 在使用swift时碰到block 引用循环。特此记一笔。

In objective c in order to avoid retain cycles when using blocks a weak reference is passed to the block12345__weak SomeViewController *weakSelf =self; [selfperfo

2014-09-28 17:23:09 849

翻译 最近在使用swift写代码时碰到block引用循环的问题。记下一笔以免忘记。

In Objective-c__weak SomeViewController *weakSelf =self; [selfperformTask:^{   [weakSelf callSomeMethod];}];

2014-09-28 17:18:44 580

翻译 进入ios8 后使用swift,在使用到UIAlertController(ActionSheet)时适配ipad时挂掉的问题解决方案

进入iOS8后,uikit提供了UIAlertController以替代7中的actionsheet和alertView.因为其za

2014-09-18 15:08:32 1918

原创 使用storyboard的几种技巧!

1.storyboard文件方式创建。注意info.plist文件里边的关于storyboard_iphone 以及storyboard_ipad的字符串应当和storyboard名字命名一致。如果你想只利用一个storyboard文件来包揽iphone以及ipad两项的适配,那么在storyboard关联的根试图上面应当做好ipad  iphone判断适配。若是分别对iphone 以

2014-08-12 13:34:35 689

转载 mac电脑忘记密码后强制更改登陆密码

碰到MAC机子登陆密码忘记的情况,可以直接利用命令强制更改登陆口令、具体方法如下:开机,启动时按苹果键+S进入Singer User Mode模式,出现像DOS一样胡提示符#root>陈#root>下输入(注意空格,大小写)fsck -ymoujnt -uaw /rm /var/db/.AppleSetupDonereboot机器会重启,开机后貌似重新装机时候的欢迎界面,但

2014-02-18 22:03:22 2467

原创 如何解决 IOS 7 的状态栏隐藏适配。(菜鸟专属)

在IPAD下适配隐藏状态栏。其实很简单。只需要在plist文件里边改动一下配置即可。见截图。如果实现了模拟器未能安装成功。则只需改回版本号码即可。然后嘿嘿,可以发现你的状态栏没有啦。

2014-01-19 16:11:01 744

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除