自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ios 系统消息通知

系统消息通知 UIApplicationDidBecomeActiveNotification ------ 后台进前台通知 UIApplicationWillTerminateNotification ------- 应用在前台,双击Home键,杀掉调用 ,但是应用在...

2019-09-04 18:45:21

阅读数 83

评论数 0

原创 iOS valueForKeyPath基本用法

1、valueForKeyPath可以获取数组中的最小值、最大值、平均值、求和。代码如下: NSArray *array = @[@"10", @"20", @"40", @"50", @"5"...

2019-09-04 16:24:55

阅读数 32

评论数 0

原创 iOS 后台进入前台和进入后台通知

1 、注册通知 //后台进前台通知 UIApplicationDidBecomeActiveNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didBecomeAct...

2019-09-04 15:49:46

阅读数 777

评论数 0

原创 ios Reading from private effective user settings

之前写了一个UITextField,点击激活键盘的时候,报 Reading from private effective user settings这个问题 ,解决办法 1 、在Xcode顶部菜单栏选择:Product --> Scheme --> Edit Scheme (或者直接...

2019-09-03 17:29:45

阅读数 53

评论数 0

原创 NSURLSession使用

1 get请求 //1.创建NSURLSession对象(可以获取单例对象) NSURLSession *session = [NSURLSession sharedSession]; //2.根据NSURLSession对象创建一个Task NSURL *url = [...

2019-09-02 17:24:14

阅读数 47

评论数 0

原创 iOS 添加水印

1 、创建view : LHWaterMarkView 具体实现 LHWaterMarkView.h 中 /** 设置水印 @param frame 水印大小 @param markText 水印显示的文字 */ - (instancetype)initWithFram...

2019-08-30 14:56:47

阅读数 132

评论数 0

原创 iOS键盘升起和消失通知

1 、添加通知和对应方法 如下 - (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor whiteColor]; [[NSNotificationCenter defa...

2019-08-30 13:58:14

阅读数 23

评论数 0

原创 ios中extern和extern "C"

extern 在一个项目中必须保证函数、变量、枚举等在所有的源文件中保持一致,除非指定定义为局部的。一个全局变量在所有的模块当 中只能被声明一次,否则会出现链接错误。但是可以声明很多次,且声明必须保证类型一致。用 extern 声明时一个变量时,并 不是定义一个变量,也不会为变量分配内存空间。ex...

2019-08-07 10:29:29

阅读数 117

评论数 0

原创 FOUNDATION_EXTERN与UIKIT_EXTERN

Xcode进行APP项目开发,在项目开发工程中经常使用宏定义,如下使用: FOUNDATION_EXTERN NSString *const LHserId; UIKIT_EXTERN const NSInteger LHCount; 这些宏定义的前缀,FOUNDATION_EXTERN与UIK...

2019-08-07 10:24:02

阅读数 71

评论数 0

原创 iOS项目统计总代码行数

打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" ...

2019-07-04 15:54:56

阅读数 44

评论数 0

原创 npm修改或切换镜像地址

第一种方法:用代码更改npm的配置文件 npm config set registry http://registry.npm.taobao.org 这段代码即将镜像改为淘宝镜像 第二种方法:使用nrm 1、安装 nrm npm install -g nrm 如图 2、查看镜像列表 nrm...

2019-07-04 11:36:40

阅读数 499

评论数 0

原创 Could not find a version that satisfies the requirement jupyter (from versions: )错误

用pip3 安装 jupyter notebook 的时候 ,报 下面的错误 Collecting jupyter Could not find a version that satisfies the requirement jupyter (from versions: ) No ma...

2019-06-20 20:19:40

阅读数 2890

评论数 0

原创 VS Code实现智能提示

利用Typings为Visual Studio Code实现智能提示功能 1 、全局安装typings 终端输入 npm install -g typings 2、 使用typings安装相关代码提示包 先进入你的react-native项目中,在项目的根目录下: 终端输入 typings in...

2019-06-20 11:25:55

阅读数 2024

评论数 0

原创 使用VSCode运行React Native项目

准备工作: 安装 VSCode 搭建React Native环境 1、创建React Native项目 创建文件并进入RnDemo mkdir RnDemo 创建项目 react-native init RnDemo 2、用VSCode配置安装 如图(这是我根据自己需要添加的) 3...

2019-06-19 11:35:16

阅读数 866

评论数 0

原创 Mac 安装Jupyter Notebook和使用Jupyter Notebook

本文在mac 终端下用pip进行安装,首先必须安装了pip 如果未安装 可以点击这里 1 打开终端输入 pip3 install jupyter 如图 2 、终端输入 IPython -V 如图 3 、具体使用 进入安装目录 我的目录是 /usr/bin/python cd /u...

2019-06-19 10:41:52

阅读数 1489

评论数 0

原创 -bash: pip: command not found 错误

今天 安装用 pip 安装Jupyter Notebook的时候 报如下错误 -bash: pip: command not found 错误是因为 pip未安装 解决办法 : 运行Python的安装工具安装pip sudo easy_install pip 然后输入密码 回车 如图成功 ...

2019-06-19 10:03:16

阅读数 2970

评论数 0

原创 react native ios打包

最近起了一个新的项目,让用react native ,下面学习下打包: 因为当我们需要发布App到App Store的时候就需要打包,使用离线的js代码和图片。这就需要把JavaScript和图片等资源打包成离线资源,在添加到Xcode中,然后一起发布到App Strore中。 打包离线资源需要使...

2019-06-13 18:02:13

阅读数 42

评论数 0

原创 Mac下安装gradle和配置gradle环境变量

1、首先 配置Java环境 配置Gradle之前要确保安装了Java环境,要求在JDK 1.6以上,并且配置了环境变量JAVA_HOME,查看Java版本可以在终端输入 java -version 显示以下信息 如图 2、下载安装Gradle (1)可以直接去官网下载 地址:https://g...

2019-06-13 17:29:50

阅读数 498

评论数 0

原创 React Native ios打包 执行react-native bundle 报错

React Native ios打包 ,执行react-native bundle XXXX的时候 报错:如下 Command bundle unrecognized. Make sure that you have run npm install and that you are insid...

2019-06-13 15:18:03

阅读数 143

评论数 0

原创 brew install node 报错:Error: No such file or directory @ dir_chdir Bottle installation failed:

在终端输入 brew install node 回车 报错如下图 brew install node ==> Installing dependencies for node: icu4c ==> Installing node dependency: icu4c ==> ...

2019-06-05 09:46:42

阅读数 642

评论数 0

转载 Linux系统32位与64位数据类型长度比较

Linux系统32位与64位GCC编译器基本数据类型长度对照表 GCC 32位 sizeof(char)=1 sizeof(double)=8 sizeof(float)=4 sizeof(int)=4 sizeof(short)=2 sizeof(long)=4 sizeof(long long...

2019-05-31 14:35:23

阅读数 208

评论数 0

转载 swift 初篇

本章内容包括: 简单值(Simple Values) 控制流(Control Flow) 函数和闭包(Functions and Closures) 对象和类(Objects and Classes) 枚举和结构体(Enumerations and Structures) 协议和扩展(Protoc...

2019-05-31 14:32:14

阅读数 13

评论数 0

原创 Swift - 构造器的简单总结

1 构造器 : 如下图 我们会发现代码会出现错误 为什么? 我们知道类的构造器执行了三步: 1 、设置子类声明的属性值 2、 调用父类的构造器 3、 改变父类定义的属性值。 出错的原因是父类的init函数中调用了被子类所覆盖的函数,而编译器发现子类此时还没有完成初始化,这种情况下正确的方法是最后...

2019-05-31 14:21:54

阅读数 24

评论数 0

原创 ios 拉起小程序 弹框报错has_no_permission errcode :-10007

拉取微信小程序的时候报这个错误是因为app没有和小程序关联的原因 ; 如图: 链接:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&i...

2019-05-07 17:30:24

阅读数 1278

评论数 0

原创 git clone 文件时报错 RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

在我git clone 项目的时候 出现了如下错误 : error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54 fatal: The remote end hung up unexpectedly fata...

2019-04-24 10:25:44

阅读数 2874

评论数 0

原创 使用git clone命令出现error: RPC failed; curl 18 transfer closed with outstanding read data remaining问题

最近看到一个项目想用git clone命令从github克隆源码到电脑时出现了以下问题: error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hu...

2019-04-24 10:17:58

阅读数 1900

评论数 0

原创 git远程连接由http换成ssh

1、在github上建立了一个项目,发现push文件的时候,会出现如下错误 RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large fatal: The remote e...

2019-04-19 09:43:19

阅读数 578

评论数 0

原创 cocoaPods最新安装问题 fatal: The remote end hung up unexpectedly

在我们执行pod setup安装cocoaPods的时候,会报如下错误 error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up un...

2019-04-11 17:08:56

阅读数 357

评论数 0

原创 cocoaPods报错--[!] Unable to find a specification for `OpenSSL-XM`

使用pod install进行安装时出现如下错误: pod install Analyzing dependencies [!] Unable to find a specification for OpenSSL-XM 解决办法: 在终端执行下列命令: 1、pod repo remove mas...

2019-04-11 15:27:02

阅读数 354

评论数 0

原创 unexpected duplicate task:XXXX

解决办法 : 在Build Phases 里面进行搜索,并删除重复的。 我出现的问题是: unexpected duplicate task: CopyPNGFile /Users/lvhongjian/Library/Developer/Xcode/DerivedData/ScanQRcode...

2019-03-27 15:19:00

阅读数 601

评论数 0

原创 终端下不能执行mysql命令

终端下不能执行mysql命令解决办法: 1 .打开终端 输入 cd ~ 2 .然后输入 命令 touch .bash_profile 执行 3 .再输入 open -e .bash_profile 如图 4 .之后会在文本编辑里 打开.bash_profile这个文件; 如图 我的之前配置过 ...

2019-03-26 09:48:41

阅读数 361

评论数 0

原创 Reason: image not found

最近接手一个新的项目 ,运行的时候发现报错如下: dyld: Library not loaded: @rpath/.framework/XX Referenced from: /var/containers/Bundle/Application/4D4B6D7E-1FB3-4E29-BDFF-4...

2019-03-19 17:07:07

阅读数 674

评论数 0

原创 低版本xcode打开高版本xcode项目:incompatible project version错误

1、首先找到项目文件xx.xcodeproj 2、选中xx.xcodeproj ,然后右键显示包内容 如图 3、找到project.pbxproj 右键 ,文本编辑器打开 如图 4、打开之后,command+F 搜索 compatibilityversion ,将对应的值改成你的xcode...

2019-03-06 14:25:04

阅读数 541

评论数 2

原创 ios系统判断设备上是否有安装某app

iOS 9 以上的系统判断设备上是否有安装某app的两个方法:(主要是通过canOpenURL来打判断app是否存在) 方法一: 步骤一: 获取iOS设备上所有已经安装的app -(void)getAllApp { Class LSApplicationWorkspace_class =...

2019-02-27 09:50:22

阅读数 1348

评论数 0

原创 ios app拉起小程序

之前公司要求写一个sdk,里面封装好微信拉起小程序让集成方不用再集成 具体实现: 1、 创建类 WXApiManager 2、 集成微信SDK 如图 3、添加需要的库文件 如图 4、 在WXApiManager.h 中具体实现 #import <Foundati...

2019-02-21 10:32:29

阅读数 590

评论数 0

转载 iOS热更新实现方式

转发 链接:https://www.jianshu.com/p/00111d447e7e 苹果静止热更新,可惜我的是企业app,没有这些约束了,随便用。(当然有些热更新已经可以通过苹果审核了,比如JSPatch)官网说的: JSPatch 平台 SDK 1.7.2 以上版本可以通过苹果审核,可以正...

2019-02-21 09:17:20

阅读数 1032

评论数 0

原创 git fetch 理解

git fetch 是从远程分支拉取代码。fetch结合merge一起用,git fetch + git merge == git pull; git fetch是拉取当前项目的所有分支的的提交; git fetch 具体使用 如:在dev分支上 a. 创建并更新本 地远程分支。即创建并更新ori...

2019-02-13 14:17:18

阅读数 1237

评论数 0

原创 SyntaxError: Non-ASCII character '\xef' in file test.py on line 2 but no encoding declared

最近在研究python,使用Sublime Text开发,打印的时候出现SyntaxError: Non-ASCII character ‘\xef’ in file /Users/xiangyunchuangxiang/Desktop/test.py on line 2, but no enco...

2019-01-30 14:39:47

阅读数 408

评论数 0

原创 QLPreviewController 预览文件

发现了一个有意思的framewokr:quick look.大概可以展示:图片,office, pdf等文件。文件可以通过网络下载到app内,也可以初始化放在项目里。 在iOS SDK包括了QLPreviewControllerAPI在[iOS]中用于方便预览文件,它支持的文件有: iWork文档...

2019-01-17 18:05:47

阅读数 1627

评论数 0

原创 封装静态framework 引入第三方库编辑报错(tbd is not an object file not allowed in a library)

封装静态framework 引入第三方库问题

2019-01-17 11:48:42

阅读数 2010

评论数 0

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