自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青山流云的博客

云在青天水在瓶

  • 博客(99)
  • 收藏
  • 关注

原创 h5零碎

h5, js, css的零碎知识

2016-08-17 11:23:17 270

原创 错误笔记

number1: 错误信息: whose view is not in the window hierarchy! 错误描述: 在ViewDidLoad里定义一个UIAlertController的弹出框 解决方案: 在视图出现之后再弹出提示框, 即在ViewDidAppear中弹出, 或者延时弹出number2: 错误描述: 通过cocoapods添加三方后打开工程报错, 原因是

2015-11-16 20:02:31 444

转载 开发today widget打包上传出现ERROR ITMS-90206:"Invalid Bundle. The bundle at 'XXX.appex' contains disallowed

原文所在 网上的关于这种报错一堆解决办法, 然而大部分并不适用, 找了个好使的: build setting: 在container app: Embedded Content Contains Swift Code to Yes 在widget中: Embedded Content Contains Swift Code to No Runpath Search Path = @ex

2016-12-05 09:43:40 2482

原创 16进制色值

找到的一张图片, 涵盖了许多颜色的16进制色值, 用的时候直接查阅:

2016-11-16 08:56:24 810

原创 在半透明view上添加子视图也为透明解决办法

只设置黑白背景色:`view.backgroundColor = [UIColor colorWithWhite:0.f alpha:0.7]; `设置RGB色值:view.backgroundColor = [UIColor colorWithRed:122/255.0 green:123/255.0 blue:234/255.0 alpha:0.7]; 或者:view.backgro

2016-09-07 21:48:39 772

原创 拍照图片上传竖立问题解决~

原文点这, 很详细, 这里只给代码#import "UIImage+fixOrientation.h"@implementation UIImage (fixOrientation)- (UIImage *)fixOrientation { if (self.imageOrientation == UIImageOrientationUp) { // 这是正常的方向 r

2016-09-07 09:47:39 1219

原创 链式编程初试

链式编程思想: 将多行操作通过 “.” 连接成一句代码, 使代码可读性好, 比如: a(1).b(2).c(3), 代表性的就是Masonry 链式编程特点: 方法的返回值是block, block必有返回值(自身对象), block参数(操作对象)先简单介绍下目前咱们已知的编程思想。1 面向过程:处理事情以过程为核心,一步一步的实现。2 面向对象:万物皆对象3 链式编程思想:是将多个操作(多行代

2016-08-16 14:50:19 1242

原创 使用keychain存储重要信息

相比NSUserdefault存储用户名密码, 使用keychain更安全#import <Foundation/Foundation.h>#import <Security/Security.h>/** * 使用keychain存储用户名密码 */@interface LgKeychain : NSObject/** * 写入方法 * * @param service key

2016-08-13 15:30:13 859

原创 实现颜色渐变

第一种方法:@property(nonatomic, assign)CGPoint inputPoint0; // 这两个点事定义颜色渐变的区域@property(nonatomic, assign)CGPoint inputPoint1;@property(nonatomic, strong)UIColor *inputColor0; // 这两种颜色定义起始到结束的颜色@pr

2016-08-08 08:52:28 1055

原创 jQuery零碎相关

Math.ceil(5.1); // 只入不舍 6Math.floor(5.9); // 只舍不入 5

2016-07-29 09:00:19 496

原创 swift的 ? 与 !

原文地址 Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringValue' used before being initialized//let hashV

2016-07-04 17:25:52 373

原创 打包静态库

参考网址: http://blog.csdn.net/pjk1129/article/details/7255163 1、首先生成模拟器下地.a静态库,通过命令lipo -info libTest.a 可知其Architectures in the fat file: libTest.a are: i386 x86_64 ; 2、再生成device(真机)环境下地.a静态库,通过命令lipo

2016-07-04 16:54:51 339

原创 webstorm mac版快捷键

WebStorm快捷键(Mac版)⌘——Command⌃ ——Control⌥——alt⇧——Shift⇪——Caps Lockfn——功能键就是fn编辑Command+alt+T 用 (if..else, try..catch, for, etc.)包住Command+/ 注释/取消注释的行注释Command+alt+/ 注释/取消注释与块注释alt+↑ 向上选取代码块alt+↓ 向下选取代码块C

2016-07-01 16:04:32 5757 1

转载 chrome开发者工具(DevTools)中快捷方式列表

chrome的DevTools快捷键

2016-06-25 13:55:44 691

原创 3DTouch实现

3DTouch

2016-06-13 15:45:28 467

原创 字符串处理

字符串

2016-05-31 21:48:31 349

原创 解决block的retain cycle的警告问题

block retain cycle

2016-05-29 23:14:56 405

原创 textfield相关

iOS UITextField 设置内边距[self.yourTextField setValue:[NSNumber numberWithInt:5] forKey:@”paddingTop”];[self.yourTextField setValue:[NSNumber numberWithInt:5] forKey:@”paddingLeft”];[self.yourTextField se

2016-05-19 14:13:07 615

原创 证书相关

no identity found Command /usr/bin/codesign failed 解决方法: stackoverflow 的解决方法是 xcode->preference->account->view detail -> refresh the provisioning profile 但是我这边最后一步是 没有刷新按钮 是一个 download all 的按钮 想到pr

2016-05-19 06:52:36 305

原创 tableView相关

采用UITableViewStyleGrouped风格时, 为了调整多个分区的section高度 - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section - 这个方法可以设置第一个section的高度, 但是对第二个以后的分区高度不起作用 要采用下面方法设置第二个以后的s

2016-05-11 13:53:31 287

原创 与h5交互

从native向h5传值, 可以直接在webview的链接后面拼上要传的参数即可, 参数中有汉字要进行转码之后传, 拼的参数太多太长的话, 在h5那里接收到的参数会有丢失, 谨记!

2016-05-11 09:49:52 369

原创 把iOS项目打包为ipa包

iOS工程打包为ipa文件

2016-05-11 09:02:06 1934

原创 安装多个xcode后用cocoapods引用三方报错

[!] Unable to add a source with url https://github.com/CocoaPods/Specs.git named master-1. You can try adding it manually in ~/.cocoapods/repos or via pod repo add. 是由于我装了多个Xcode导致路径变了,解决:hwjdeMacBook

2016-05-06 17:07:41 961

原创 sdwebimage相关

sdwebimage

2016-04-21 12:32:05 213

原创 正则表达式

一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)

2015-12-16 18:52:38 346

原创 iOS 国际化

在Xcode7下: 建立.strings文件, 文件名必须为InfoPlist.strings, 会生成: 在英文文件里加入CFBundleDisplayName=”SourceNote”; 中文里加入: CFBundleDisplayName=”源音符”; 在info.plist加入一条属性: 然后, 工程的语言就会随系统的语言而变了

2015-12-03 20:40:27 238

原创 设置预编译头文件

PCH File预编译头文件建立 在TARGETS, Build Setting中, 然后, 在.pch文件中加上import

2015-11-25 19:03:15 373

原创 navigationBar及Tabbar相关

//按钮的颜色 [self.navigationBar setTintColor:[UIColor whiteColor]]; //标题颜色[self.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor],NSFontAttributeName:[UIFont syst

2015-11-24 10:01:55 316

原创 上传App流程

1.创建APPID, 上传证书, 描述文件 2.创建APP应用并填写信息 3.配置xcode信息 1.证书, 描述文件 2.Debug -> release 3.模拟器 4.bitcode - >No 4.打包上传 5.在创建的应用中选择上传工程提交审核

2015-11-23 14:49:04 421

原创 -Objc

-Objc

2015-11-23 09:45:16 576

原创 WebView相关

禁止WebView的弹跳和滚动

2015-11-21 10:16:00 240

原创 CoreData

数据持久化, 本地存储数据

2015-11-20 20:07:43 298

原创 iOS知识点系统分类

~

2015-11-20 08:41:22 310

原创 远程推送.代码托管

代码托管: http://git.oschina.net/ 工作区(file) -> 暂存区(本地版本库) -> 分支(本地版本库) -> 远程推送 原理图: file文件添加到暂存区, 暂存区提交到分支, 然后拉去远程推送的内容, 代码合并, 运行, 如果无问题则进行远程推送, 如果有错需要修改则从添加重新走一遍流程, soga! 远程推送会进行覆盖让工程项目中显示生成的Xcode自带的g

2015-11-19 09:06:50 255

原创 UIPopoverController

MIN(A,B): 大小取决于B, 但最大不超过A, chaoguoA则其值为A UIpopoverController是只适用于IPad的空间, 需要在devices中将设备改为IPad, 该控件适用于iOS3.2 ~ 9.0版本 效果图: 签协议, UIPopoverControllerDelegate, @property(nonatomic, strong)UIPopoverCo

2015-11-19 08:39:57 293

原创 二维码

生成二维码: 1. 下载libqrencode三方后, 拉入工程 2. 在头文件引用 #import “QRCodeGenerator.h” 3. 效果图: 4. 代码:// 文本框 UITextField *textfield = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 200, 50)]; [s

2015-11-17 21:27:40 420

原创 自动布局Masonry

通过cocoaPod添加Mosonry三方, 或者手动添加三方 ViewController.m 1. #if 1 // 创建一个view UIView *view = [UIView new]; view.backgroundColor---------- = [UIColor purpleColor]; [self.view addSubview:vi

2015-11-17 19:33:30 557

原创 更新证书错误:No matching provisioning profiles found或者友盟错误

在Xcode中当你在更新了你得证书而再重新编译你的程序,真机调试会出现“Your build settings specify a provisioning profile with the UUID‘XXX’, however, no such provisioning profile was found. Xcode can resolve this issue by downloading

2015-11-12 18:04:11 453

原创 UIAlertController

集成了UIAlertView和UIActionSheet的功能 通过选择风格, 可以选择上述两种样式 UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"版本信息" message:nil preferredStyle:UIAlertControllerStyleAlert];这里选择

2015-11-12 15:20:08 227

原创 关键字高亮

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *reuse = @"reuse"; LGSearchCell *cell = [tableView dequeueReusableCellWi

2015-11-12 11:23:43 301

空空如也

空空如也

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

TA关注的人

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