自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 代码规范

1、命名规则1.1 项目命名全部采用小写方式, 以中划线分隔。例:my-project-name1.2 目录命名a、全部采用驼峰大小写命名,首字母小写;b、采用小写方式, 以下划线分隔;有复数结构时,要采用复数命名法。例:scripts, styles, images, dataModels,data_models1.3 JS文件命名全部采用驼峰大小写命名,...

2019-08-16 14:10:00 205

原创 前端开发规范

编码规范 项目结构规范 框架、工具规范 其他约定1 、编码规范 html: 主要有缩进,标签,加载顺序等等。可以参考: Code Guide:Code Guide by @AlloyTeam css:主要有缩进,换行,引号,注释等等。可以参考: idiomatic-css js:主要有缩进,换行,变量名称,括号,文档注释等等。可以参考: a...

2019-08-16 14:08:53 141

原创 React refs使用

场景:父组件调用子组件的方法。但我有N个子组件需要处理官网解释import FancyButton from './FancyButton';const ref = React.createRef();// 我们导入的 FancyButton 组件是高阶组件(HOC)LogProps。// 尽管渲染结果将是一样的,// 但我们的 ref 将指向 LogProps 而不是内部的...

2019-06-11 18:47:44 254

原创 再此做个分界线

        从现在开始坚持写点东西,不管是技术上的积累还是生活上的点滴。不懈怠,不懒惰,不光能码代码,也要码的一手好字。虽然没什么文采

2019-02-25 00:12:52 154

原创 vetur插件提示 'v-for' directives require 'v-bind:key' directives.错误的解决办法

使用VS Code 出现如下问题,如图:Vue 2.2.0+的版本里,当在组件中使用v-for时,key是必须的。更改vetur配置            vscode->首选项->设置->搜索(vetur)"vetur.validation.template": true,改成:false

2017-07-28 14:49:23 31636 2

转载 webview和js的交互

https://github.com/marcuswestin/WebViewJavascriptBridge用法摘抄如下:引用See ExampleAppDelegate.* for example code. To use it in your own project:1) Copy Classes/WebViewJavascriptBridge.h

2015-09-09 21:10:10 343

转载 iOS 获取手机的型号,系统版本,软件名称,软件版本

[objc] view plaincopy//手机别名: 用户定义的名称      NSString* userPhoneName = [[UIDevice currentDevice] name];     NSLog(@"手机别名: %@", userPhoneName);     //设备名称      NSString* deviceName

2015-03-02 17:44:26 424

原创 iOS开发那些悲剧的事儿

一丶百度地图,百度导航开发中的问题:1,开启引擎的时候,会再沙盒中自动生成一些二进制文件. 不符合苹果储存规则;解决:将文件手动写入Cache,iCloud Drive 对于 iOS 8 和 OS X Yosemite ,苹果决定采用比较常规的做法,也是 4 亿多 iCloud 用户一直想要的管理文件的方式。通过可扩展组件性,面向用户的功能和开发人员 API 得到扩展组件,让应

2015-03-02 17:02:36 366

原创 iOS开发,导入CocoaPods常用的类库

YTKKeyValueStore  数据库  比FMDB轻量级的key-value存储;      pod 'YTKKeyValueStore' TAlertView  自定义弹窗  多种形式alertView,直接初始化使用;      pod 'TAlertView' PQFCustomLoaders  提供了高质量的、定制化的加载进度条;

2015-03-02 17:00:49 399

转载 中文 iOS/Mac 开发博客列表

OneV’s Den嗨,我是王巍 (@onevcat),一名来自中国的 iOS / Unity 开发者。现居日本,就职于 LINE。正在修行,探求创意之源。 Swifter.tips - 我维护的 Swift 使用技巧分享网站,每周三更新,欢迎访问刚刚在线Blogger, iOS开发, 创业者, 屌丝青年。iOS开发工程师,曾开发今日·天下通,二维码商城等项目。

2015-03-02 16:59:34 443

转载 iOS开发下载文件速度计算

当我们写下载界面的时候,需要向用户展示每秒下载多少KB,这个时候就需要计算速度。如下:我用的是AFNetworking来做下载的,我们拿AFHTTPRequestOperation来举列,AFHTTPRequestOperation中有个方法:- (void)setDownloadProgressBlock:(void (^)(NSUInteger bytesRead, lon

2015-03-02 16:57:24 571

原创 Swift实现菜单的多选

问题在Objective-C里,enum是可以多选的。如:NSString* string = @"一段文字"; CGRect boundingRect = [string boundingRectWithSize:CGSizeMake(label.frame.width, CGFloat.max) options:NSStringDrawingUsesLineFrag

2015-03-02 16:56:30 789

翻译 iOS开发中的奇葩技巧

TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单. self.tableView.tableFooterView = [[UIView alloc] init]; 加完这句之后就变成了这样.2 、自定义了leftBarbuttonItem左滑返回手势失效了怎么办

2015-03-02 16:53:39 374

翻译 CocoaPods安装和使用

在Terminator(也就是终端)中输入以下命令:sudo gem install cocoapods在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。。可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:$ gem sources --remove https://rubygems.or

2015-03-02 16:52:03 324

翻译 关于支付宝sdk和百度云推送sdk引入的base64.o编译报错问题

原先在项目中加入了百度云推送的sdk,看PDF集成的需要base64.h/base64.m的俩文件,之后一直没有没什么问题。直到要在项目中加入支付宝sdk的。按照说明集成配置完的。一编译直接包错了。四处问了,确定应该是百度推送需要引入的base64.h/base64.m和支付宝sdk里面的AlipayRsaLib里面包含的base.o的一样的冲突。开始还是想着.a的静态

2015-03-02 16:48:38 526

原创 关于Architectures的一点问题

build的时候没有加frameworkbuild的时候,compile阶段没有问题,但是link就报错Undefined symbols for architecture xxx(armv7,armv7s)。解决方法是在Build Phases的Link Binary With Libraries里加入xxframework,再编译就ok了工程依赖的库,编译时Architec

2015-03-02 16:45:46 564

翻译 iOS开发:UIAlertView

之前看过几种UIAlertView的使用,现总结一下,图片来至红黑联盟;1.基本用法1 UIAlertView *view = [[UIAlertView alloc]initWithTitle:@"Test"    //标题2                                               message:@"this is a ale

2015-03-02 16:44:22 372

原创 UISegmentControl,UISlider,ImageView 常用方法

1.Image 设置图片,默认显示 UIImageView *_imageView = [[UIImageView alloc]init];_imageView.image = [UIImage imageNamed:@"me.png"];2.highlightedImage 设置高亮状态下显示的图片_imageView.highlighted = yes;_i

2014-05-28 18:57:54 984

原创 UI-网络编辑

一丶HTTP协议的概念HTTP超文本传输协议 应用层协议,由请求和响应构成,是一个标准的客户端服务器,是一种无状态协议两台计算机之间进行通信所必须共同遵守的规定和规则,共同遵守.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用

2014-05-28 18:55:00 614

原创 UI-动画

一丶动画使用场景1,视图上的过度效果2,合理利用动画能提高用户体验分类:CALayer动画->UIView->(UIView的属性动画,UIViewTransition动画,UIView的Block动画)二丶UIView 动画设置+ (void)setAnimationDuration:(NSTimeInterval)duration;  运

2014-05-28 18:53:02 584

原创 UI-多线程

一丶多线程概述一个应用程序就是一个进程; (包含多个子线程)         一个进程包括多个线程 ;线程与线程之间可以共享进程的内存区域   iOS中关于UI的添加必须在主线程中操作  .二丶NSThread轻量级多线程,两种创建方法    实例化需要手动开启子线程  类方法初始化的时候已经开启;注意: 在多线程方法中需要添加到自动释放池  

2014-05-28 18:49:26 559

原创 转了几个比较牛的BLOG 留着备用

http://www.cnblogs.com/lovecode/articles/2249548.html从这个人这里了解了一些关于uiview和uilayer的区别 以及对于渲染和动画也有了一些了解 http://www.cnblogs.com/lovecode/tag/自定义/  上面那个大牛写的很多自定义的控件方法 绝对给力http://www.cnblo

2014-05-28 17:58:26 446

餐厅小票打印_iOS

使用socket连接网络打印机,PrintUtil和VirtualPrinter是打印的两个工具类.非常好用的小票打印

2016-09-12

WebSocketServer

iOS本地WebSocketServer服务端

2015-10-07

自定义AlertView

Cocoapods作为依赖库添加"TAlertView",多种自定制弹窗,需打开.xcworkspace文件.

2015-03-02

swift二维码

Swift调用OC方法,二维码.仅供学习使用,很简单的,易学的小deme

2015-03-02

EnjoyMusic

一款音乐播放器类的APP,storyBoard开发,仅供学习使用

2015-03-02

开销计APP

一款记账的APP,stroyBoard快速开发,适合新手学习所用

2015-03-02

分享+录音 小deme

新浪分享,分享分享,语音的小deme.好久之前写的东西了,随意看看就好,可以直接用

2015-03-02

NavigationBar

NavigationBar 的详细运用与方法

2014-05-09

空空如也

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

TA关注的人

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