自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (9)
  • 收藏
  • 关注

原创 Xcode项目引入Cocoapods管理

2022-03-21 17:02:30 3185

原创 LVGL v8应用之arc

API接口:1. 设置角度(Angles)零度位于对象的右中间(3 点钟) ,并且度数沿顺时针方向增加。角度应在[0:360]范围内。设置背景就角度:lv_arc_set_bg_angles(arc_obj, 30, 330);设置指示器角度:lv_arc_set_angles(arc_obj, 30, 250);2.旋转(Rotation)lv_arc_set_angles(arc_obj, 30, 250);3.设置范围和值(Range and values)lv_.

2022-02-10 15:13:23 1017

原创 LVGL v8应用之lable

lv_obj_t *lable = lv_label_create(lv_scr_act()); lv_label_set_long_mode(lable, LV_LABEL_LONG_WRAP);//部分长模式下lv_obj_set_size无效 lv_label_set_text(lable, "1028"); // lv_obj_align(pobj[i], LV_ALIGN_CENTER, 0, 0); lv_obj_set_pos(lable, 10...

2022-02-09 15:38:31 970

原创 Http调试Postman+Charles

HTTP之请求消息Request客户端发送一个HTTP请求到服务器的请求消息包括以下格式:请求行(request line)、请求头部(header)、空行和请求数据四个部分组成。例如:POST /user HTTP/1.1Host: 114.116.68.2:8099Content-Length: 109User-Agent: Mozilla/5.0 (Macintos...

2019-01-16 19:51:57 512

原创 ios 蓝牙配对请求框 取消事件问题

ios 连接ble设备,设备有添加配对加密要求,正常情况下app连接设备时会弹出蓝牙配对请求,要求输入配对PIN,只有输入正确密码才能连接成功,输入错误密码或则取消或者等3-5s后都会收到onDisconnected回调断开BLE连接;问题是在iso 9.3系统上是正常的,在ios10.3上点击取消按键并没有收到onDisconnected回调,BLE连接还是正常的,也可以正常收发消息;各位大...

2018-11-28 17:47:27 5016 2

原创 UITableView顶部多出一截空白问题

参考https://www.jb51.net/article/82465.htm  1, self.automaticallyAdjustsScrollViewInsets = NO;         顶部的空白距离是64(20状态栏和44的navigationBar的距离)  这个应该是最常见而且不容易被发现的原因,起因是iOS7在Conttoller中新增了automaticall...

2018-08-19 01:15:00 7814

原创 brew link libtool 出错:Could not symlink, /usr/local/bin is not writable

处理方法:参考:https://stackoverflow.com/questions/26647412/homebrew-could-not-symlink-usr-local-bin-is-not-writable?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qaFor those ...

2018-06-14 20:19:22 1712

原创 cocoapods详细安装

1、安装装需要用到Ruby,虽然Mac自带了Ruby,不过版本有点老了,最好更新一下。(测试不更新也是可以的)查看当前Ruby版本rvm -v2、更换源(因为Ruby的软件源rubygems.org被屏蔽了,国内那无形之墙,我们需要来修改更换源,把源切换至ruby-china;网上大多数是使用的https://ruby.taobao.org的,这里不再建议使用的了,这是因为taobao Gems ...

2018-06-11 17:19:49 361

原创 Reason: image not found

引入第三方库出现如下错误:dyld: Library not loaded: @rpath/XCTest.framework/XCTest  Referenced from: /Users/MyPC/Library/Developer/CoreSimulator/Devices/3A08052B-ABF9-4CAC-937B-0B79FCAB5611/data/Containers/Bundle/...

2018-05-30 09:57:47 3220

转载 液晶屏MIPI接口与LVDS接口区别(总结)

液晶屏接口类型有LVDS接口、MIPI DSIDSI接口(下文只讨论液晶屏LVDS接口,不讨论其它应用的LVDS接口,因此说到LVDS接口时无特殊说明都是指液晶屏LVDS接口),它们的主要信号成分都是5组差分对,其中1组时钟CLK,4组DATA(MIPI DSI接口中称之为lane),它们到底有什么区别,能直接互联么?在网上搜索“MIPI DSI接口与LVDS接口区别”找到的答案基本上是描述MIP

2018-01-16 17:24:00 16225 1

原创 ios BLE通讯遇到的问题

错误log:As: Error Domain=CBATTErrorDomain Code=3 "Writing is not permitted." UserInfo={NSLocalizedDescription=Writing is not permitted.}// 这里的type类型有两种 CBCharacteristicWriteWithResponse CBCharac

2017-12-07 17:04:36 7964

原创 android开发遇到的问题:

android开发遇到的问题:1、Bundle cannot be resolved to a type处理了方法:需要添加import android.os.Bundle2、No Launcher activity found!处理方法:AndroidManifest.xml中添加

2017-06-06 16:32:51 339

原创 linker command failed with exit code 1 (use -v to see invocat)错误的处理方法

1、引用库不支持BitCode,但是工程中设置了BitCode,在编译设置中把Enable BitCode设为NO即可!

2017-05-11 19:55:40 634

原创 svn 上传ios @2x图片时出错

svn 上传ios图片时出错,如下提示svn: E200009: Could not add all targets because some targets don't exist原因是说svn对@符号有特殊意义,需要做在文件名中@前加\,并在文件明后加@,如下svn add HomeSecurityKit/Assets.xcassets/LaunchImag

2017-05-04 18:25:24 954

原创 [UIScreen mainScreen].bounds.size和哪些因素有关?

1、Launch Image Source相关设置1.1 Launch Image Source设置为空,iPhone6或iPhone6P的尺寸都是[CommonUI getScreenSize] w:320.000000 h:480.0000001.2正常设置Launch Image Source:支持ios8,同时支持ios6。i

2017-05-03 13:04:04 357

转载 四种常见的 POST 提交数据方式

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主

2017-04-27 16:08:29 2261

原创 iOS中JSON数据解析

使用方法:    NSDictionary *testDic = [[NSDictionaryalloc] initWithObjectsAndKeys:@"0",@"result",@"1020",@"bizCode",@"success",@"data",nil];    NSLog(@"testDic:%@",testDic);    NSError *e

2017-04-27 16:05:35 327

原创 ios app本地化流程

app 要支持多种语言需要1、在PROJECT(不是targts)->Info->Localizations 添加需要支持的语言;2、选中PROJECT,在菜单栏Editor->Export For Localization ,Include选择:Existing Translations Languags中选中需要翻译的语言,保存 xliff文件。3、xliff文件交

2017-02-14 09:52:14 708

原创 xmpp学习之环境搭建(Openfire+spark环境搭建)

首先到官网下载openfire+Spark下载地址:http://www.igniterealtime.org/downloads/index.jsp选择MAC版下载dmg文件。双击运行dmg文件,安装完成后.系统偏好设置->openfire->开启,默认是开启的,然后点击进入管理页面,首先进入需要

2017-02-13 16:18:18 308

原创 AppStore审核被拒

AppStore审核被拒

2017-02-10 09:23:49 269

原创 Xcode导出国际化文件时出错

/Applications/Xcode6/Xcode.app/Contents/Developer/usr/bin/extractLocStrings exited with status(null)完全不知道错误的原因。通过以下命令可以看到细节:tcdacBook-Pro:HomeSecurityKit tcl$ xcodebuild -exportLocaliz

2017-02-10 07:37:58 846

原创 UIView 实现单击和双击的区别

1、viewload中添加UITapGestureRecognizer识别    // double tap    UITapGestureRecognizer * doubleTapRecognizer=    [[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(doubleTap:)

2017-01-20 15:20:51 821

原创 ios10不能跳转wifi设置的解决

方法一:在iOS10更新后,系统设置跳转被禁用,只能跳转App设置,但是最近发现苹果又更新了URLscheme,亲测可用,建议iOS10已下,还用原来的scheme            NSString * urlString =@"App-Prefs:root=WIFI";            if ([[UIApplicationsharedApplicat

2017-01-18 15:36:52 2078

转载 iOS概念之KVO(Key-Value Observing)

在一个复杂的,有状态的系统中,当一个对象的状态发生改变,如何通知系统,并对状态改变做出相应的行为是必需考虑的一个问题,在iOS中为这类问题提供了4种解决方法: 1. NSNotifiactaion和NSNotificationCenter:通知中心 2. Delegates:代理, 3. Callback:回调, 4. KVO(Key-Value Observing):键值观察

2016-12-23 11:39:51 180

转载 iOS概念之KVO(Key-Value Observing)

在一个复杂的,有状态的系统中,当一个对象的状态发生改变,如何通知系统,并对状态改变做出相应的行为是必需考虑的一个问题,在iOS中为这类问题提供了4种解决方法: 1. NSNotifiactaion和NSNotificationCenter:通知中心 2. Delegates:代理, 3. Callback:回调, 4. KVO(Key-Value Observing):键值观察

2016-12-23 11:30:42 197

转载 cannot initialize a parameter of type 'IPCameraNightMode' with an rvalue of type 'int'

在.mm文件中设置一个枚举变量时,XCode 报了下面错误:Cannot initialize a parameter of type 'IPCameraNightMode' with an rvalue of type ''int"上starckoverflow看了一下,原来是在引用枚举值的时候前面需要做一个类型强行转换。[self setNModeBtns:ni

2016-12-17 18:09:19 4866 1

转载 Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。

如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。如果你的项目使用的是 ARC 模式,则为非 ARC 模式的代码文件加入 -fno-objc-arc 标签。添加标签的方法:打开:你的target -> Build Phases -> Compile Sources.双击对应的 *.m 文件在弹出窗口中输入上面提

2016-12-16 12:49:51 306

转载 Xcode8 code=3000“未找到应用程序的aps-environment”的授权字符串"

因为苹果把 iOS 8.0 的UIUserNotificationSettings 方法过期,采用了最新的iOS 10.0 的UNNotificationSettings 等方法,笔者需要重新适配项目中 iOS10.0的的远程通知(前提Xcode 8.0),代码修改完成后,发生了下图所示错误由于经验,首先对 描述文件、开发者证书、app ID等进行了检查,均未发现问题,最后

2016-12-15 11:17:57 365

原创 UITableView Cell设置为禁止点击

方法一:cell.userInteractionEnabled =NO;方法二:_tableView.allowsSelection=NO;

2016-11-24 10:53:17 7723

The Swift Programming Language中文完整版(CocoaChina精校)

本教程系列是针对开发过程中的 API 或者技术的初步文档。苹果提供该文档旨在为开发者 使用该技术和苹果产品上的编程接口提供帮助。这些信息可能会发生变化,依据该文档开发 的软件应该使用最终操作系统软件和文档进行测试。文档的新版本可能会提供新的 API 和 技术

2014-08-29

Swift教程 Swift语言快速入门

Swift教程中文版 讲解Swift语言入门、将苹果提供的Swift手册内容重新划分,并针对每一个知识点配套实例。帮助读者可以快速学习和掌握Swift语言。

2014-08-29

PlatinumKit-1-0-5-13_0ab854.zip

PlatinumKit-1-0-5-13_0ab854.zip

2014-08-29

DLNA技术讲座

详细描述DLNA概念、框架、设备、应用等

2014-08-29

I2C协议中文

I2C协议中文,讲解清晰全面容易理解,包括了位传输、数据传输、仲裁、7位地址格式等等

2014-01-17

pl2303 win7 驱动

pl2303 win7 驱动 PL2303_Prolific_DriverInstaller_v110

2014-01-17

STM8单片机开发环境搭建.pdf

sttoolset-V4.1.2.exe软件安装 安装Cosmic CXSTM8编译器安装

2013-10-23

MP3_spec 中文

MP3 编码规格,整个MP3 文件结构、MP3 的FRAME 格式、ID3v1、ID3V2,容易理解。

2013-10-14

PL-2303_Driver_Installer

PL-2303_Driver_Installer 支持winXP

2013-10-14

空空如也

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

TA关注的人

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