- 博客(70)
- 资源 (1)
- 收藏
- 关注
转载 Web APP开发技巧总结
阅读原文: http://www.cnblogs.com/WhiteCusp/p/4502961.html一、META/LINK相关:1、百度禁止转码通过百度手机打开网页时,百度可能会对你的网页进行转码,往你页面贴上它的广告,非常之恶心。不过我们可以通过这个meta标签来禁止它: meta http-equiv="Cache-Control" con
2017-04-11 09:26:36
751
转载 搭建 ngrok 服务实现外网访问局域网内的网站
一般情况下,家庭用户使用的电信宽带服务是没有固定 IP 的,某些企业客户即使给分配了一个固定 IP 也不允许对外暴露 80 端口(要是每个公司内部就能提供 web 服务,估计电信的机房就很难赚钱了)。因此我们基本上是无法从外网通过域名访问到自己的家庭电脑的,或者只能通过非 80 端口来访问公司的机器。但是在下面这几种情况里,又要求我们必须能让本地的一个服务能被公网的域名访问:领导突
2016-12-01 11:37:35
11817
1
转载 iOS NSAttributedString所有文本属性详解(多图)
转自 http://blog.csdn.net/hello_hwc/article/details/46731991 前言:这篇文章算是整理吧,因为最近逛Stackoverflow的时候,发现自己这部分掌握的不是很好。一个简单的例子绘制不同颜色不同字体的一个AttributeString,如图 代码 UILabel * Label = [[UILa
2016-08-31 08:39:58
1393
原创 超过一定行数的label强制在末尾加上一个...展开且可以点击成全文
问题来源 ios 超过一定行数的label强制在末尾加上一个...展开且可以点击成全文https://segmentfault.com/q/1010000004452279 利用YYText可以简单的解决这个问题。 关键字: truncationToken / YYText - (void)viewDid
2016-08-05 15:33:37
13532
3
原创 简单处理UICollectionview的淡出效果
overridefunc collectionView(collectionView:UICollectionView, willDisplayCell cell:UICollectionViewCell, forItemAtIndexPath indexPath:NSIndexPath) { ifisScrollDown == f
2016-07-22 14:12:37
1203
原创 处理url中的中文字符
最近发送get请求,get请求中有可能会包含中文字符,如果不处理就会导致应用崩溃, 所以将中文进行编码。 [urlStringstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
2016-07-19 08:23:53
1005
转载 Fork别人的代码 原作者更新后如何同步
原文链接: https://www.luodaoyi.com/zatan/11.html 我的博客主题是直接fork原作者的,所以当原作者更新之后,我要合并冲突,跟随更新下面说一下简单的方法,算是自己做个笔记给主题的fork加一个remote给 fork 配置一个 remote使用 git remote -v 查看远程状态➜ next git:(mas
2016-04-25 08:19:11
1536
原创 AVCaptureSession横屏下图层方向问题(swift)
http://stackoverflow.com/questions/24110610/enum-conversion-of-uiinterfaceorientation-to-avcapturevideoorientation-in-swiftAs I noted in my comments, since AVCaptureVideoOrientation and UIIn
2016-04-12 14:53:39
2048
原创 svn删除文件引起的“...”missing from working copy
消除警告1. cd到目录下 2. svn delete 缺失的文件
2016-04-12 09:16:20
676
原创 如何为UICollectionView的每一个组设置不同的颜色
stackoverflow上的答案 点击打开链接比较简单的实现方法是重写布局,使用 layoutAttributesForDecorationViewOfKind:atIndexPath 方法http://www.ericjchapman.com/ios-changing-the-section-background-color-in-a-uicollectio
2016-04-06 12:07:58
2219
原创 swift为可选类型添加扩展
如给string的可选类型添加扩展, 我们可以这么写 protocol StringType { var get:String {get }}extension String:StringType{ var get:String{return self }}ext
2016-04-06 11:45:48
662
转载 加载NSBundle里的图片资源
方法1: let UIImage(named: "AnimationResources.bundle/download/download_\(String(format: "%02d", 2)).png")let bundlePath : NSString? = NSBundle.mainBundle().pathForResource("AnimationResources",
2016-03-29 10:43:43
816
转载 Swift - 数字格式化转成字符串(保留两位小数,前面补0等)
http://www.hangge.com/blog/cache/detail_699.html1,下面是一个浮点类型的数字转成String字符串的例子12var f = 123.32342342var s:String = "\(f)" //123.323423422,
2016-03-29 09:59:27
15788
原创 如何用storyboard添加导航条的barButtonItem
需要先拖一个navigationItem ,在往navigationItem上添加barButtonItem .而直接拖动barButtonItem发现是加到toolbar上的。
2016-03-16 09:28:00
4496
转载 iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果
原文 : http://www.cocoachina.com/ios/20150811/12987.html在公司做项目一直使用Storyboard,虽然有时会遇到团队合作的Storyboard冲突问题,但是对于Storyboard开发效率之高还是比较划算的。在之前的博客中也提到过,团队合作使用Storyboard时,避免冲突有效的解决方法是负责UI开发的同事最好每人维护一个
2016-03-01 11:24:40
562
转载 CAShapeLayer和贝塞尔曲线-Mask动画
http://www.cocoachina.com/ios/20160214/15250.html前言:很多动效都是多种动画的组合,有时候你可能只是需要其中某个动画,但面对庞杂的代码库或是教程,你可能比较困惑,本系列将复杂动效中不常见的动画效果拆解出来便于学习,授人以鱼不如授人以渔。第一讲是来自 BubbleTransition 中最夺人眼球的形变动画。这个效果在 St
2016-02-16 10:33:29
2188
转载 CAShapeLayer和贝塞尔曲线
跳转原链接 http://www.cocoachina.com/ios/20160214/15251.htmlCAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。杂谈在 CAShapeLayer 中,也可以像 CALayer 一样指定它的 frame 来画,就像这样:
2016-02-16 10:10:30
1082
转载 iOS缓存框架-PINCache解读
原文链接: 点击打开链接在项目中总是需要缓存一些网络请求数据以减轻服务器压力,业内也有许多优秀的开源的解决方案。通常的缓存方案都是由内存缓存和磁盘缓存组成的,内存缓存速度快容量小,磁盘缓存容量大速度慢可持久化。常见的内存缓存有NSCache、TMMemoryCache、PINMemoryCache、YYMemoryCache。常见的磁盘缓存有TMDiskCache、
2016-02-01 11:02:00
852
原创 UITextFeild修改placeHolder的字号,颜色
@IBOutlet weak var tf: UITextField! override func viewDidLoad() { super.viewDidLoad() tf.placeholder ="user chen" tf.setValu
2016-02-01 10:27:39
921
原创 CocoaPod search 查看不到最新版本库问题
最近用cocoa pods集成 Bugtags , github上最新版本为1.1.6 pod search Bugtags显示效果如下图:然后尝试执行pod repo update --verbose仍然不行.最后参考博客 http://yongyao.li/blog/article/repair-broken-cocoapo
2016-01-06 19:54:17
4144
转载 如何设计一个 iOS 控件?(iOS 控件完全解析)
前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:灵活性低耦合易拓展易维护通常
2015-12-02 08:29:42
508
原创 在iOS上编译FFmpeg
https://github.com/kewlbear/FFmpeg-iOS-build-scripthttp://www.cocoachina.com/ios/20150514/11827.html
2015-11-21 23:57:24
553
转载 iOS下使用FFMPEG的一些总结
ffmpeg是一个多平台多媒体处理工具,处理视频和音频的功能非常强大。目前在网上搜到的iOS上使用FFMPEG的资料都比较陈旧,而FFMPEG更新迭代比较快; 且网上的讲解不够详细,对于初次接触FFMPEG的新手(例如我)来说确实不太好使用。为了防止忘记,这里对iOS下使用FFMPEG做一个总结。1. FFMPEG层次结构的简单理解要使用FFMPEG,首先需要理解F
2015-11-21 23:47:22
781
转载 iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法
摘要 Xcode 升级到7之后VVDocumenter-Xcode,OMColorSense,KSImageNamed等一系列的插件失效的解决办法,以及不小心误点了 Skipbundle 的解决办法 Xcode 升级之后插件无法使用 以及误点 Skipbundle 之后的解决办法 小伙伴们在升级了 Xcode7 之后有些插件不能使用了.现在提供如下解决办法:1. 首先
2015-11-16 10:05:23
528
原创 更新cocoaPods
查看版本:BeijingHCdeMacBook-Pro:~ chen$ pod --version0.39.0查看镜像源BeijingHCdeMacBook-Pro:~ chen$ gem sources -l*** CURRENT SOURCES ***https://ruby.taobao.
2015-10-27 09:28:59
325
转载 iOS9 learn Day-by-Day
原文地址欢迎大家阅读iOS9 Day-by-Day,你将在文末,看到这一系列所有的博文的链接。当然,如果你愿意可以学习这一系列以前的文集 iOS7 和 iOS8 系列。iOS9 Day-by-Day 是一个系列博客文集,内容囊括了开发者需要了解的 iOS9 相关的新技术、新API。本文是这一系列博客的索引页,确保你不会错过任何一天的文章。关于作者本系列文章是来自
2015-10-20 16:37:03
453
原创 iOS9 定位遇到的一点问题
iOS9的iPad上定位成功一次。 然后定位失败 。 然后代码发给别人用别人iOS9的真手机测试,定位没有发现任何问题。 不知道是哪出了问题。转载下定位适配 https://github.com/ChenYilong/iOS9AdaptationTips#1-demo1_ios9网络适配_ats改用更安全的httpsdem
2015-10-20 09:54:14
587
转载 前端开发必备!Emmet使用手册(超级详细)
http://www.w3cplus.com/tools/emmet-cheat-sheet.htmlEmmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具:基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为“片段”。虽然片段能很好地推动你得生产力,但大多数的实现都有这样一个缺点:你必须先定义你得代码片段,并且不
2015-10-16 11:26:36
2429
1
转载 sublime Emmet的用法及相关语法
http://www.haorooms.com/post/emmet_s上一节,我们讲了 前端神器-sublime text3插件安装及使用,讲了Emmet插件。本节来讲一下Emmet插件的用法及相关语法。Emmet插件极大的提高了编程员的编程速度,下面我们来讲讲它的具体语法:一、生成 HTML 文档初始结构HTML 文档的初始结构,就是
2015-10-16 11:22:25
457
转载 Objective-C 和 Core Foundation 对象相互转换的内存管理总结
查看 原文 iOS允许Objective-C 和 Core Foundation 对象之间可以轻松的转换,拿 NSString 和 CFStringRef 来说,直接转换豪无压力:CFStringRef aCFString = (CFStringRef)aNSString; NSString *aNSString = (NSString
2015-10-14 10:54:32
398
原创 iOS7 textView处理URL链接 以及点击 长按手势的处理
举例1 :文本超链接 @property (weak,nonatomic) IBOutletUITextView *tv; NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:@"This is an exampl
2015-10-10 16:59:04
4440
原创 iOS 不定参数 av_list
http://blog.csdn.net/grozy_sun/article/details/27634575?utm_source=tuicool- (void)viewDidLoad { [superviewDidLoad]; //http://blog.csdn.net/grozy_sun/article/d
2015-09-29 08:52:56
1252
转载 iOS8 真机调试流程和iOS9免证书调试(一)
iOS8 真机调试http://www.mexiqq.com/2014/07/25/xcode6+ios8最新真机调试教程/具体步骤:到官网https://developer.apple.com/,点击member center,用你刚刚购买的账号和密码登录,会看到如下所示的界面:点击第一列,第二个图标(Certificates,Identifiers & Profil
2015-09-24 13:35:58
4353
转载 iOS开发证书要点详解,ios证书详解
iOS开发证书要点详解,ios证书详解 关于开发证书配置(Certificates&Identifiers&Provisioning Profiles),相信做iOS开发的同学没少被折腾。对于一个iOS开发小白、半吊子抑或老兵,或多或少会有以下不详、疑问、疑惑甚至困惑:本文将对相关概念做个系统的梳理串烧。首先,假设你使用过Apple设备(iMa
2015-09-24 12:59:31
1869
原创 iOS开发 status bar 改成白色 (iOS9)
(1)plist: Status bar style = UIStatusBarStyleLightContent :也可在app delegate :[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];(2) plist:
2015-09-23 08:45:08
1854
转载 iOS 汉字转拼音
原文http://www.olinone.com/?p=131 最近在做字符串转拼音的速度优化,现分享给大家,各位朋友有什么想法可以给我留言,谢谢! 第一阶段:git开源工具:PinYin4Objc第二阶段:网友推荐方法123456- (NSString *)transformToPinyin { NSMutable
2015-09-21 00:40:53
650
原创 iOS runtime 根据类名获取属性的类型和名称
最近想简单封装一下FMDB,简单实现根据模型创建表的功能。又研究了下runtime,解析property_getAttributes即可获得属性类型名称等@protocol Aprotocol NSObject>@endtypedefvoid(^TestBlock)(int age);@interface Student :N
2015-09-20 10:28:33
6324
转载 iOS 简介eventKit框架(译) 日历提醒应用等
From:http://docs.xamarin.com/guides/ios/platform_features/introduction_to_eventkit/ 本教程展示了对于如何通过EventKit访问和使用存储在日历数据库(Calendar Database)中的日历(Calendars)、日历事件(CalendarEvents)和提醒的概述。并且讲述了重要的类(Class)
2015-09-14 10:27:49
1640
原创 iOS view的抗拉伸和抗压缩属性
以label为例,实现效果如图所示:两个label,采用autolayout布局。抗拉伸 Hug:值越高越难拉伸抗挤压 CompressionResistance:值越高越难压缩设置右侧lable的CompressionResistance Horizontal属性大于左侧label就可以了
2015-09-14 10:22:42
4362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人