- 博客(102)
- 资源 (17)
- 收藏
- 关注
转载 Codable协议
转载地址:https://www.jianshu.com/p/21c8724e7b12Swift 4中苹果引入了全新的编码与解码支持,开发者可以更加方便地将数据转化为JSON或存入本地磁盘。这个功能的核心是Codable协议,其定义如下:typealias Codable = Decodable & Encodablepublic protocol Decodable { ...
2019-04-04 09:54:33 1043
转载 react 环境 全家桶
Ownerbrickspert commented on 2 Sep 2017 • edited 从零搭建React全家桶框架教程源码地址:https://github.com/brickspert/react-family提问反馈:blog大家阅读的时候,照着目录来阅读哦,有些章节不在文章里面。要点链接的~目录
2018-02-07 14:25:55 1277
转载 hitTest:withEvent:
[转]hitTest:withEvent:方法流程此方法可实现点击穿透、点击下层视图功能。 一. hitTest:withEvent:调用过程iOS系统检测到手指触摸(Touch)操作时会将其放入当前活动Application的事件队列,UIApplication会从事件队列中取出触摸事件并传递给key window(当前接收用户事件的窗口)处理,windo
2016-02-25 22:08:57 544
转载 通过脚本自动生成 iOS的倍数图
转载地址:作者:技术渔场http://www.tallmantech.com/archives/246美术UI在公司是宝贵的资源,集各种项目宠爱于一身。为了努力完成好老板的进度需求,不给UI添麻烦。程序员开始忙活了。在iOS里面,我们使用image assert来管理素材和app icon。为什么呢?因为方便,按照image assert要求的尺寸拖进去就好了。Imag
2015-12-22 09:53:39 1567
转载 OC 中 覆盖属性会有提示Auto property synthesis will not synthesize property 'delegate'
在编写一个自定义相册的功能的时候,由于需要继承 UINavigationController写一个ImagePickerViewController,同时ImagePickerViewController又需要和其他的类进行沟通,所以很自然的,ImagePickerViewController类就需要有一个delegate属性,而且需要要求这个属性是一个实现了自定义的ImagePickerView
2015-11-18 10:33:47 7747
转载 Xcode 真机测试 could not find developer disk image解决方法
could not find developer disk image
2015-11-12 13:58:00 486
转载 Homebrew
现在更新为ruby -e "$(curl -fsSLhttps://raw.github.com/Homebrew/homebrew/go/install)"所以大家在老的教程上发现,地址都是无法下载安装的。如果怕更新就记住这个地址http://brew.sh/index_zh-cn.html,一般都会更新的
2015-06-06 16:30:23 386
转载 iOS单例宏
原文地址:http://my.oschina.net/panyong/blog/302502define SingletonH(methodName) + (instancetype)shared##methodName;if __has_feature(objc_arc) // 是ARCdefine SingletonM(methodName) \else // 不是ARCd
2015-05-26 17:09:20 459
转载 Xcode6 配置国际化
6. iOS 编程之 Xcode6 上配置国际化时间:2014-12-25 13:22来源:网络整理 作者:赵红霞 点击: 2045 次开篇先说明,写好的程序在模拟器上运行是会出现变态情况的,建议使用真机做测试,笔者写此文章之前给模拟器折腾得死去活来,特告知众小伙伴,勿踩坑。1、先创建一个项目取名叫 LocalizableTest
2015-05-26 15:18:53 450
转载 自动创建Pch预编译文件
原文地址:http://blog.csdn.net/crazyzhang1990/article/details/44243343 在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。
2015-05-26 12:34:08 434
转载 WordPress获取特定分类文章数
有时候我们想获取某个分类(category)下的文章数目,以便在博客的某个地方显示出来。下面就提供几个获取特定分类的文章数的方法,你可以根据个人喜好选择:方法一: 将以下PHP代码放置在主题目录下的functions.php中:12345678910111213141516
2015-02-22 16:15:29 745
转载 知名个平面设计作交互学习网站
1 http://shijue.me/home 视觉中国2http://www.haocy.cn/ 好创意设计导航3 http://www.arting365.com/ 中国艺术4 http://www.68design.net/ 网页设计5 http://www.chahua.org/ 中国插画6 http://www.3visual3
2015-02-15 11:03:41 922
原创 让图片光泽更突出(用于家具效果)
一.复制两个层 A.层 B.层 原层 二. 选中B层1.(首先关闭A.层 为了更好的观察B层效果)将中间的B层取色 (图像-调整-去色)2.调节B层亮度 (图像-调整-亮度/对比度)更具自己的效果调节 3.修改B层 图层样式(图层-图层样式-混合选择-混合选项:自定-混合模式-柔光)4.修改B层透明度(根据要求自己调整) 三.选中A层1.(显示A层)将A
2015-02-04 16:10:34 1010
转载 Wordpress不同页面判断加载头部JS CSS等文件
Wordpress不同页面判断加载头部JS CSS等文件按需加载JS和CSS文件,实现Wordpress提速这几天做自己博客模板的时候 用到了wordpress判断不同分类不同文章加载不同模板的功能加载了不同的分类模板 那么肯定要不同的头部于是搞了好几个头部文件后来发现,原来也可以直接在header.php里面判断 是什么页面就加载什么JS CSS
2015-01-28 15:28:24 2136
转载 wordpress 获取当前分类名称或别名
wordpress主题制作小技巧:获取当前分类名称或别名wordpress怎么获取文章所属分类的名字其实在设计主题时经常会需要调用当前分类或当前文章所属分类名称的需求,一般大家都是使用:1<?php the_category(); ?>来调用分类名称与连接的,但是这样并不能单独的调用出分类的
2015-01-28 15:22:34 7112
转载 Wordpress 首页文章缩略图
喜欢折腾修改Wordpress主题的朋友,肯定遇到过这样的问题,想在首页文章中显示缩略图,有插件可以实现,不过不方便操作和控制,毕竟代码是人家写的,今天与大家分享一下,无插件,纯代码是怎么实现首页文章缩略图的,方法非常简单,就算你不懂代码,按步骤操作也是可以的。当然缩略图选择的是文章中的第一张图片,如果文章不包含图片,显示默认图片,所以你要置顶一个默认的图片位置。步入正题,开始添加首页缩略
2015-01-28 15:06:35 883
转载 简单wordpress模板
首先,我们来进行对wordpress模板结构分析索引页模版:index.php顶部:header.php文章页面模板:single.php边栏模板:sidebar.php底部:footer.php页面模版:page.php搜索结果:search.php文章归档:archive.php评论:comments.php404 页面模版:404.php主题支持函
2015-01-28 14:33:53 737
转载 如何获取文章中第一张图片并显示图片
在写wordpress模板的时候,一般为了布局合理而且显示的较为美观,作者会考虑加入此项功能:获取wordpress文章中的第一张图片并显示出来。有些wordpress模板加入了缩略图功能,有些设置特色图片,虽然方法不同,但效果一样。比如暗淡的黑IT网络现用主题wpdaxue,采取第三方文件timthumb.php来获取缩略图,效果如下图。下面暗淡的黑在这提供两种代码方法实现wordpress取文
2015-01-28 14:14:54 5288 1
转载 NSInvocation的使用
NSInvocation的使用http://blog.iosxcode4.com/?p=125在 iOS中可以直接调用 某个对象的消息 方式有2种一种是performSelector:withObject:再一种就是NSInvocation第一种方式比较简单,能完成简单的调用。但是对于>2个的参数或者有返回值的处理,那就需要做些额外工作才能搞定。那么在这种情况下,我们就
2015-01-19 11:46:28 432
转载 Auto Layout
引言: http://blog.csdn.net/ysy441088327/article/details/12558097Auto Layout是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处,以及未来面对更多尺寸适配时界面布局可以更好的适应.要完全掌握Auto Layout是一件非常消耗精力的事情,需要大量的实践,并且在根本
2015-01-19 11:18:59 507
转载 XCode 项目配置说明
项目配置:基本项(Basic)1、Architectures(指令集)——设置你想支持的指令集,目前ios的指令集有以下几种:(1)armv6,支持的机器iPhone,iPhone2,iPhone3G及对应的iTouch 2,(2)armv7,支持的机器iPhone4,iPhone4S(3)armv7s,支持的机器iPhone5,iPhone5C(4
2014-12-05 11:46:19 528
原创 iOS App性能优化
原文:http://www.hrchen.com/2013/05/performance-with-instruments/iOS App的性能关注点虽然iPhone的机能越来越好,但是app的功能也越来越复杂,性能从来都是移动开发的核心关注点之一。我们说一个app性能好,不是简单指感觉运行速度快,而应该是指应用启动快速、UI反馈响应及时、列表滚动操作流
2014-11-28 16:28:26 696
转载 当程序到后台后,继续完成Long-Running Task 任务
当程序到后台后,继续完成Long-Running Task 任务 转载▼http://blog.sina.com.cn/s/blog_7b9d64af0101cjci.html我们知道,到我们程序从前台退到后台(安home)键后,将执行程序的委托方法。// 当应用程序掉到后台时,执行该方法- (void)applicationDidEnter
2014-11-26 17:14:02 790
原创 crash 解析iOS奔溃地址文件
在收到 客户端收集奔溃信息时常常是地址信息 这样我们很难发现具体 奔溃的地方所以通过 crash 锁定 奔溃大致在项目哪个文件中1.首先找到 发布时 或 接近发布时的工程2.将工程调为release3.运行程序 点击这 进入该目录下 就会看见 生成的 xxx.app.dSYM 文件3.1 将该拷贝到 crash.sh 文本下的目录中 3.2 打
2014-11-26 15:32:19 1107
转载 android和iOS平台的崩溃捕获和收集
android和iOS平台的崩溃捕获和收集http://www.cnblogs.com/lancidie/archive/2013/04/13/3019349.html通过崩溃捕获和收集,可以收集到已发布应用(游戏)的异常,以便开发人员发现和修改bug,对于提高软件质量有着极大的帮助。本文介绍了iOS和android平台下崩溃捕获和收集的原理及步骤,不过如果是个人开发应用或者没
2014-11-26 11:34:11 451
原创 iOS自带的排序
[_dataArray sortUsingComparator:^(MyGiveGiftRecordItemInfo *info1,MyGiveGiftRecordItemInfo *info2){ if (info1.giftId giftId) { return (NSComparisonResult)NSOr
2014-11-18 15:26:02 611
原创 iOS 判断单个NSString是不是字母
//判断是不是小写字母- (BOOL)isLowerLetter:(NSString *)str{ if ([str characterAtIndex:0] >='a' && [str characterAtIndex:0] <='z') { return YES; } return NO;}//判断是不是大写字母
2014-11-15 15:59:45 4612
转载 iOS 中基础字符判断函数收集(如判断大小写、数字等)
函数:isdigit用法:#include功能:判断字符c是否为数字说明:当c为数字0-9时,返回非零值,否则返回零。函数:islower用法:#include功能:判断字符c是否为小写英文字母说明:当c为小写英文字母(a-z)时,返回非零值,否则返回零。函数:isupper用法:#include功能:判断字符c是否为
2014-11-13 09:54:10 441
转载 ARC-MRC下的单例宏
单例的应用十分普遍,单例模式使一个类只有一个实例。*易于供外界访问.*方便控制实例个数,节约系统资源.*OC中的常见单例:如:UIApplication, NSNotificationCenter, NSUserDefaults, NSFIleManager。*应用程序中用到的单例:如:背景音乐,音效管理等。一、ARC中实
2014-11-03 13:56:06 475
转载 iphone技巧
1.iphone之xx_Prefix.pch的作用和用法 Prefix.pch:扩展名.pch表示"pre-compiled-header",这是一个你工程要用到的来自于外部框架的头文件列表。xcode将编译这些头到文件,这将减少你在选择Build或Build and Go时编译项目的时间。通常用到的头文件已经自动包含了 pch,系统编译每个.m文件前,都会先impo
2014-10-31 14:26:12 403
转载 iOS的应用程序的生命周期
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running
2014-10-22 11:20:58 420
转载 iOS工程结构
本文是一位学习iOS开发者根据多年的经验总结了iOS工程结构,稳重总结了在开发iOS项目中工程实践,非常实用,推荐过来,一起来看看吧好的架构不是设计出来的,而是进化而来的!本文是一位学习iOS开发者根据多年的经验总结了iOS工程结构,稳重总结了在开发iOS项目中工程实践,非常实用,推荐过来,一起来看看吧,希望对大家有所帮助写在前面从2011年
2014-10-22 11:19:21 741
翻译 iOS国际化
1、iOS程序名称国际化1.1 新建一个Single View app模版项目,命名为Localization。1.2 新建后,可以看到工作目录结构文件如下,单击InfoPlist.strings,查看右边的属性,在Localization栏添加语言。 1.3 添加完成后打开对应语言文件,比如English的添加CFBundleDisplayN
2014-10-22 10:36:56 407
转载 xcode6 模拟器键盘 不能弹起 解决方法
刚装上xcode6,跑起来程序,模拟器不显示键盘,查了查才知道,原来是因为Xcode6中的模拟器键盘设置跟之前的版本不一样了。之前版本是模拟器的键盘和电脑的键盘都可以使用,但是Xcode6的模拟器键盘只能使用一种,即要么是模拟器键盘,要么是电脑键盘。快捷键切换键盘类型: Shift + Command + K模拟器不显示键盘" title="xcode6 模拟器不显示键盘" style="
2014-10-20 15:56:00 597
转载 Hibernate Annotation使用
Hibernate Annotation应用@Entity@Table@Id@Column@Transient //透明,不加入影射@Temporal(TemporalType.DATE) //时间刻度、针度@Enumerated(EnumType.STRING) //枚举类型 ID生成策略@Id@TableGenerator(name = "ta
2014-10-04 02:26:06 525
转载 nsstring 和 int,float互相转换 小数点四舍五入
NSString *tempA = @"123";NSString *tempB = @"456";复制代码1,字符串拼接NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];复制代码2,字符转intint i
2014-09-25 16:30:53 3327
转载 iOS中的round/ceil/floorf函数略解
extern float ceilf(float);extern double ceil(double);extern long double ceill(long double);extern float floorf(float);extern double floor(double);extern long double floorl(
2014-09-25 16:02:08 4525
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人