自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 对图形上下文或者上下文的理解

我觉得图形上下文或者上下文的意思是,现在要用机械加工一个零件,然后这个机械是自动加工的,那么想要把零件加工完成那么就需要设置一个自动程序,而这个自动程序就是图形上下文或者上下文使用图形上下文:1.创建一个自动程序CGContextRef ctx = UIGraphicsGetCurrentContext();2.在程序中添加零件的一些配置 第一种 //创建线...

2019-10-31 11:58:37 773

原创 iOS LaunchImage 图片尺寸设置

标题/* 第一行图片: Portrait (ios 12+) : iPhone XS Max 1242*2688 iPhone XR 828*1792 Landscape (ios 12+): iPhone XS Max 2688*1242 iPhone XR 1792*828 第二行图片: Portrait (ios 11+) : iPhone X/iPho...

2019-01-23 12:08:32 1982

原创 iOS iPhone 设备屏幕像素 以及 各个尺寸进行宏定义

/* iPhone 5s : w===320.000000,h===568.000000 iPhone SE : w===320.000000,h===568.000000 iPhone 6 : w===375.000000,h===667.000000 iPhone 6s : w===375.000000,h===667.000000 iPhone 7 : w===3...

2019-01-23 10:56:18 1020 1

原创 SyntaxError: Unexpected token } in JSON at position 547 at JSON.parse (<anonymous>)

SyntaxError: Unexpected token } in JSON at position 547    at JSON.parse (&lt;anonymous&gt;)错误例子:大括号里的最后一个键值对不能使用逗号隔开{ "test":{ "test":1, }, "test":{ "test":1, }...

2018-12-29 16:34:22 2628

转载 ARKit

转载:https://blog.csdn.net/u013263917/article/details/72903174     ARSessionConfiguration:(会话追踪配置)     主要目的就是负责追踪相机在3D世界中的位置以及一些特征场景的捕捉ARSessionConfiguration是一个父类,为了更好的看到增强现实的效果,苹果官方建议我们使用它的子类ARWorl...

2018-11-27 16:29:24 327

原创 iOS 多语言设置(国际化)

1.新建Localizable.strings文件2.选择Localizable.strings文件然后在其右侧有Localization按钮点击出现一个打钩的English.3.选择工程的-PROJECT-info-&gt;Localizations,点“+”,选择(Chinese(Simplified))添加简体中文或者其他的语言直接finish如果第一步直接这样是能添加语言的...

2018-11-08 14:37:45 1105

翻译 使用Navicat Premium 连接数据库

Mac版: Navicat Premium​​​​​​当连接到8.0以上的MySQL是重置密码方法;1 /usr/local/mysql/bin/mysql -u root -p2 ... 输入密码3 Enter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQ...

2018-10-26 15:28:55 1243

原创 iOS json数据null的处理

//值为null时+(id)nullToString:(NSObject *)string{ if(string==nil){ return @""; } if([string isEqual:[NSNull null]]){ return @""; } return string;}//数据处理+(id)conv...

2018-09-18 11:19:05 661

原创 react使用流程

# 安装node.js安装node.js安装前确保已经安装Homebrew,使用Homebrew安装Node.js这样就可以使用npm 命令 使用MAC终端```brew install node```# 安装webpack```$ npm install webpack --global //全局安装webpack$ cd ~项目目录$ npm init $ npm in...

2018-09-13 16:01:54 245

转载 redux的使用demo

&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;title&gt;Redux basic&lt;/title&gt; &lt;script src="https://unpkg.com/redux@latest/dist/redux.min.js"&gt;&lt;/script&gt; &

2018-09-13 15:59:53 307

原创 iOS 新建 空的工程

步骤1: Main.storyboard 相当于rootVC LaunchScreen.storyboard 启动图片 删除默认ViewController,General—&gt;Main Interface和General—&gt;Launch Screen File里的默认文字按Enter键步骤2: 在AppDelegate.m文件里添加: s...

2018-09-13 15:58:06 528

翻译 iOS 侧滑返回功能

步骤1:在ViewController中添加协议&lt;UIGestureRecognizerDelegate&gt; //声明侧滑手势的delegate步骤2:- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.navigationController setNavigati...

2018-06-29 10:55:47 1921

转载 iOS 屏幕旋转

转载:https://www.aliyun.com/jiaocheng/371722.html步骤1:创建自定义的UITabBarController 和 UINavigationController在自定义的UITabBarController.m中添加-(BOOL)shouldAutorotate{ return [self.selectedViewController shouldA...

2018-06-29 10:48:43 237

翻译 iOS 截图--可截取含有视频显示的View

1.忘记了从哪个地方看得了,原传送门不知道了,只做个记录//截屏- (UIImage*)snapshot:(UIView*)eaglview{    UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, NO, 0.0);    // Render our snapshot into the image context    [...

2018-06-26 11:36:08 1764

原创 iOS CocoaPods使用

1.安装ruby环境安装Ruby环境首先需要安装Xcode(因为xcode开发工具,他帮我们安装好Unix环境需要的开发包)然后需要安装homebrew。接下来需要安装RVM 最后安装Ruby环境.安装顺序(Xcode-&gt;Homebrew-&gt;RVM-&gt;Ruby-&gt;CocoaPods)1.RVM 安装RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切...

2018-06-19 11:58:32 396

原创 git-使用codingGit管理代码

1.创建一个新的远程仓库得到一个git 的链接 .https://e.coding.net/xxxxx.git2.在Mac 终端上输入命令行1.cd 到存放路径2.git clone https://e.coding.net/xxxx.git3.得到一个在本地的仓库了.然后使用sourcetree. 新建-&gt;添加已经存在的本地仓库, 然后选择刚刚克隆过来的库.4.在克隆过来的文件夹下创建...

2018-06-19 11:51:13 621

原创 iOS Siri调用自己应用的视频呼叫功能

使用Siri打开自己的应用并触发自己应用的呼叫视频或者语音功能1.使用Siri这个功能,首先要引入SiriKit这个扩展程序(App Extension).1.创建一个应用扩展.    在自己的项目下,通过 file-&gt;new-&gt;target-&gt;Intenst Extension. 而在next 后,Product name 设置扩展程序名字,Project选项看是自己的项目吗 ...

2018-06-11 15:47:28 2140

原创 使用 Node.js爬虫入门学习

robots协议Robots协议(也称为爬虫协议、机器人协议等)的全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。它是一个Robots.txt文件User-agent: * 这里的*代表的所有的搜索引擎种类,*是一个通配符 禁止所有搜索引擎访问网站的任何部分User-agent: * //...

2018-06-07 11:52:44 331

原创 微信小程序学习

1.下载开发微信小程序工具.2.使用微信小程序工具创建自己的第一个Demo.具体请看微信小程序开发简易教程.如果有了账号可以直接创建,请使用AppID创建更好.3.配置服务器域名.现阶段属于学习阶段,使用easy mock的域名来设置request 合法域名为:https://www.easy-mock.com,其它域名设置暂时为空就好.   4.微信小程序运行方式.    暂不管工具配置.jso...

2018-06-05 16:29:07 167

原创 iOS 基本视图创建-UIImageView

测试图片:100*1001.基本创建 UIImageView *IconView = [[UIImageView alloc] initWithFrame:CGRectMake(10, 200, 300, 300)]; IconView.center = self.view.center; IconView.image = [UIImage imageNamed:@"test...

2018-05-25 16:09:46 1308

原创 iOS 状态栏设置

环境:Xcode 9.3 1.启动时隐藏状态栏info.plist 设置 "Status bar is initially hidden"  Boolean   YES2.设置一般页面状态栏为白色info.plist 设置 "View controller-based status bar appearance" Boolean   NOAppDelegate.m[[UIApplication s...

2018-05-24 18:29:00 297

原创 iOS OC使用LAME-PCM编码MP3

1.LAME库:https://github.com/zhoujiawen/iOS_lame.git里面包含了已经编译好的LAME库,X264,FDK-ACC库.2.demo就在例子里面.

2018-05-24 17:51:26 539 1

原创 iOS OC使用X264-编译

X264是一个开源的H.264/MPEG-4 AVC 视频编码函数库,是一个有损视频编码器1.下载http://www.videolan.org/developers/x264.html 和 # git clone http://git.videolan.org/git/x264.git将其命名为x264.放到桌面x264文件夹下.2.下载开源shell脚本进行编译:https://github....

2018-05-22 16:29:29 420

原创 iOS OC使用FDK-AAC编译

环境:Mac FDK-ACC是用来编码和解码ACC格式音频文件的开源库.LAME则是MP3格式的.FDK-ACC 编译成iOS需要的库的方法1.下载FDK-ACC库:http://www.linuxfromscratch.org/blfs/view/svn/multimedia/fdk-aac.html或者https://downloads.sourceforge.net/opencore-amr...

2018-05-22 15:28:29 1074

原创 iOS OC音频转码MP3-LAME的编译

环境:Mac OS 10.13.4    Xcode 9.3 1.下载最新LAME https://sourceforge.net/projects/lame/files/lame/,然后将下载好的文件夹改名为lame.然后在桌面新创建一个名字叫LAME文件夹将lame整个放到新建的文件夹里.2.使用github上的一个shell脚本来进行编译出iOS版本库地址:https://github.co...

2018-05-22 14:19:41 998

原创 iOS OC使用Socket.IO

1.导入Socket.IO使用的是cocapods注意在OC中使用必须与对应的swift版本对应不然swift会报错source 'https://github.com/CocoaPods/Specs.git'platform :ios, '8.0'use_frameworks!target '项目名称' do #Socket.IO pod 'Socket.IO-Client-Swi...

2018-05-21 14:38:38 5766

原创 iOS OC封装AFN导致内存泄漏

 解决:创建单例管理"AFHTTPSessionManager"block封装AFN.h文件//// AFNRequest.h//// Created by 周家稳 on 2018/5/7.// Copyright © 2018年 zhoujiawen. All rights reserved.//#import &lt;Foundation/Foundati...

2018-05-21 14:26:52 1075

原创 iOS OC的基本视图创建-UIView

1.一般UIView 创建 UIView *cellView = [[UIView alloc] init]; [superView addSubview:cellView]; cellView.layer.cornerRadius = 25*ViewW; cellView.backgroundColor = RGB(255,255,255,0.28); [c...

2018-05-21 14:00:18 2746

原创 js 技术关于 ajax 的跨域问题

在学到js的时候不免用到数据请求 ajax 有许多的框架已经将跨域的问题解决,但是原生的代码实现跨域本身是不可以.可以用 jsonp 进行跨域.首先你所请求的数据是jsonp的.然后引用jquery框架,百度下载一个.然后 script 引用jquery.min.js文件.有时候运行时总是not found XXX/jquery.min.map 那你就下载一个最新的jquery.min.j

2015-12-11 14:55:00 275

原创 iOS 视频播放

1.简单播放本地视频在ViewController里添加这个类库头文件就行了把你自己的视频如:名字为'演示视频'的 MP4视频导入工程#import &lt;MediaPlayer/MediaPlayer.h&gt;- (void)viewDidLoad{    NSString *filePath = [[NSBundle mainBundle] pathForReso...

2015-12-10 11:07:43 412

原创 我的html 初学第一步 编译器的选择和代码的简单使用

刚开始学习 html 的时候不知道用什么编译器写,后来第一个 html 代码是直接用 Mac 的文本编辑器写的,实际上可用 window 系统的 txt 文本来写,用 Mac 的文本编辑器写的话要在菜单栏:格式-->制作纯文本这样才开始写,因为这个要用纯文本的格式,写完代码把文本的后缀改换为 .html的如: xxx.html这样只要把这个文件打开方式用浏览器打开就行了.当然这个只是用最简陋的文本

2015-12-10 09:55:21 2045

原创 iOS 项目开发常用配置

iOS 9   https适配http在info.plist中配置NSAppTransportSecurity  类型为字典 包含有一个对象为: (NSAllowsArbitraryLoadsboolean YES )NSAllowsArbitraryLoadsMRC和ARC混编  在targets的build phases选项下

2015-12-09 16:29:10 358

APIClould百度文字识别 iOS 模块

APIClould百度文字识别 iOS 模块

2016-09-07

iOS 最简单折叠实现

使用tableView实现最简单的折叠,// 刷新点击的组标题,动画使用卡片 // [self.tableV reloadSections:[NSIndexSet indexSetWithIndex:btn.tag] withRowAnimation:UITableViewRowAnimationFade];

2015-10-16

空空如也

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

TA关注的人

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