自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(486)
  • 资源 (5)
  • 收藏
  • 关注

转载 Undefined symbols for architecture arm64: “___gxx_personality_v0“, referenced from:

参考https://blog.csdn.net/dfman1978/article/details/51063116设置Compile Sources As 为 Objective-C++ 即可XCode12.5中使用flutter.framework报错设置Validate Workspace为 YES

2021-05-24 11:33:15 805

原创 图片管理

2020-10-28 15:47:36 209

转载 PanResponder的使用总结

简介对于简单的 touch 事件,React Native有4个专门的 touch 组件进行处理TouchableHighlightTouchableNativeFeedbackTouchableOpacityTouchableWithoutFeedback他们可以绑定4种不同的响应方法onPressonPressInonPressOutonLonePress而对于手指滑动操作,利用上面的方法无法实现,这时就用到 gesture responder system在React Nati

2020-07-18 11:33:09 1537 1

原创 UIScrollView设置阻尼系数

1,使用系统定义的常量值UIScrollViewDecelerationRateNormal:正常减速(默认值)UIScrollViewDecelerationRateFast:快速减速默认情况下 scrollView 使用的是 UIScrollViewDecelerationRateNormal,我们将其改成 UIScrollViewDecelerationRateFast 会发现视图滚动的速度明显降下来了。1self.tableView!.decelerationRate = UIScroll

2020-07-17 20:09:11 2359

原创 iOS工程中使用bundle

target中添加bundlemacOS---->bundle,添加完成后修改bundle的Base SDN 为 iOS编译时同时编译一下bundleedit scheme----->build----->把新创建的bundle添加进来将bundle加入到工程资源中build phases -------> Copy Bundle Resource -------->将编译好的bundle添加进来...

2020-06-20 13:31:18 396

原创 iOS中的手势操作

目录:六种手势轻击手势(TapGestureRecognizer)拖动手势(PanGestureRecognizer)轻扫手势 (SwipeGestureRecognizer)长按手势(LongPressGestureRecognizer)捏合手势(PinchGestureRecognizer)旋转手势(RotationGestureRecognizer)一、轻击手势使用方式...

2020-03-30 09:37:41 641

原创 iOS13中使用自定义VC作为跟视图

修改SceneDelegate文件下的- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions使用如下代码://加载MainViewController MainViewC...

2020-01-17 11:50:24 488

原创 iOS13上卡死

iOS10.2以上系统的设备上可以进入“设置-隐私-分析-分析数据”中获取。http://www.cocoachina.com/articles/874526?filter=rec

2019-12-25 08:40:24 689

原创 RN发送通知,bad

#import "FPreNotification.h"#import <React/RCTBridgeModule.h>#import <React/RCTEventEmitter.h>@interface FPreNotification (){}@property (nonatomic, copy) NSDictionary *b...

2019-11-20 14:53:22 277 1

转载 iOS native给JS发送通知

https://blog.csdn.net/ShmilyCoder/article/details/99692831

2019-10-28 19:49:44 338

原创 拦截请求

//// TestUrlProtocal.m// demo1027//// Created by qitmac000370 on 2019/10/28.// Copyright © 2019 Facebook. All rights reserved.//#import "TestUrlProtocal.h"#import <UIKit/UIKi...

2019-10-28 18:28:15 153

转载 nrm安装与配置

nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在npm源间切换'https://www.jianshu.com/p/94d084ce6834

2019-10-17 11:47:46 122

原创 字体粗细与fontWeight的对应关系

usWeight/bWeight100 2渺 極細Airline100 2絲   Ultralight100 2纖200 3線200 3輕 纖細 Thin300 4細 細體 Light350-  準細 Demilight350-  半細 Semilight--- -書 標準Book/Text400 5標 常規 Regula...

2019-10-12 08:37:30 5410 2

原创 iOS13中 UITabBar隐藏线条、定位不起作用问题

1. 隐藏线条处理 CGRect rect = CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT);UIGraphicsBeginImageContext(rect.size);CGContextRef context = UIGraphicsGetCurrentContext();CGContextSetFil...

2019-10-02 21:48:53 2063

原创 Flutter升版

1. 检查当前使用的版本:flutter --version2. 升级:flutter upgrade

2019-09-27 09:23:44 227

原创 Flutter参考教程

1. flutter入门分享:https://www.jianshu.com/p/fc1f89726b842. flutter入门--MaterialApp:https://www.jianshu.com/p/20ce0fe051a13.Flutter进阶:路由、路由栈详解及案例分析:http://www.cocoachina.com/articles/272074. 手势识别:Ge...

2019-09-05 09:41:33 240

原创 Airtest使用

1. 启动WebDriverAgent project test 或xcodebuild -project /Users/qitmac000370/Documents/Work/01.Study/17.macaca/09.AirTest/iOS-Tagent/WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner ...

2019-08-20 17:02:42 241

原创 Macaca 趟坑

1. npm i 执行过程中卡住。终止,重新执行一次就好了2. XCode需要使用最新版。XCTestWD 工程里面的swift用的是5.0,否则编译不过去3. 提示XCTestWD 的build文件未找到,需要把/Users/xxx/Library/Developer/Xcode/DerivedData 目录对应工程下的文件拷贝到XCTestWD下面。(替换bundleid,team。切...

2019-08-05 19:22:49 326

原创 Fastlane + Jenkins 搭建简单的 iOS 持续集成平台

http://www.cocoachina.com/articles/28057

2019-07-24 09:10:36 285

原创 获取手机的倾斜角度

-(void)startCollectSensorData2:(GetGyroSensorIDBlock)block{ if(block){ _getSensorIDBlock = block; } _sensorID = [MathUtil zeros:3 columns:3]; //判断陀螺仪是否可用...

2019-07-18 09:56:36 3693

原创 iOS 编辑的静态库 中 引入第三方 或 其它静态库,提示头文件找不到问题

修改静态库的taget设置修改 Header Search Paths , 与其它target保持一致如图显示的路径不正确,则需要添加PODS_ROOT静态库引用静态库问题.a 静态库以pod方式应用其它 .a静态库,打包好不会打包到自己的静态库中.a 静态库以拖拽源码的方式应用其它.a静态库,打包好会打包到自己的静态库中.a静态库依赖.framework,打包...

2019-07-06 20:07:02 1435

转载 ios日志查看工具--idevicesyslog

安装步骤:brew install libimobiledevice 使用方法: 结合grep使用(优点:关键字可以高亮显示) idevicesyslog | grep 'xxx' --color -A 10 -B 10 参数说明 xxx 是要查找的关键字 -A 10 代表输出关键字所在行的后面10行 -B 10 代表输出关键字所在行...

2019-06-27 15:28:04 4651

转载 UIView层级关系方法总结

比如说supView,有两个子控件,view1,和view21,addSubview:添加的方法,会在supView.subviews数组的最后一个,[supView addSubview:view1];2, insertSubview : aiIndex: 则可以插入任何位置[supView insertSubview:view1 atIndex:0]3sendSubview...

2019-06-26 17:11:57 676

转载 iOS低版本调用高版本API的检查

转自:https://www.jianshu.com/p/cd42b31bfd6bXcode中的Clang静态检查提供了iOS低版本调用高版本API检查的功能,可以在开发过程中提前发现问题,避免导致兼容性问题。具体实现如下: Xcode中进入工程的Build Settings页面,在“Other C Flags”和“Other C++ Flags”中增加“-Wunguarded-ava...

2019-06-25 10:49:24 1298

原创 NativeEventEmitter

RN端:const calendarManagerEmitter = new NativeEventEmitter(NativeModules.FPreNotification);const subscription = calendarManagerEmitter.addListener( 'aaaaaa', this.onDataReceived.bind(this)...

2019-06-06 16:38:45 3032

转载 iOS开发常用第三方类库

转:https://github.com/iOShuyang/Book-Recommend-GithubObjective-C Swift Objective-C 框架搭建 Swift 基础框架 Objective-C 网络请求 Swift 网络请求及数据解析 Objective-C 数据解析 Swift 扩展框...

2019-04-28 09:57:14 1398

原创 Flutter 安装填坑记录

1.flutter doctor 执行完成后,按照提示进行安装 全部安装完成后需要重启电脑2. 重启电脑后发现flutter doctor无法识别,是因为之前没有添加环境变量(export PATH=`pwd`/flutter/bin:$PATH 为一次性的) 添加环境变量export PATH=${PATH}:/Users/xxxxxx/Document...

2019-04-17 09:39:13 135

原创 webpack 学习

webpack 学习https://segmentfault.com/a/1190000006178770https://juejin.im/post/5abb40596fb9a028c42e3efenpm install --webpack-test1. 手动生成webpack app/main.js -o public/bundle.js2. 配置webpack.con...

2019-04-12 10:59:07 654

原创 使用pod管理项目

参考:https://www.jianshu.com/p/5bc406d1a57bhttps://www.jianshu.com/p/5ab1e6d9ddc3注册cocoapodpod trunk register [email protected] 'xxxxx' --verbose可在终端输入pod trunk me查看注册信息主要步骤将代码提交到github...

2019-04-11 09:29:17 662

转载 XXX iPhone has denied the launch request

1.当前环境Xcode Version 10.0 iPhone 12.02.报错提示真机运行报错3.解决办法【一】Product -&gt; Edit Scheme -&gt; Executable &gt; Ask On Launch 选择该选项运行一次,矫正数据即可 解决办法 4.解决办法【二】Product -&gt; Edit Sche...

2019-03-16 10:26:24 2951 1

原创 UITableView中图片设置边框后,多了一个线条

bug如图: 问题原因:给图片设置边框后,如果cell的高度含有小数点,则在8p等手机上绘制时会出现此问题解决方式:cell的高度含有小数点时,向上取整...

2019-02-25 12:32:14 196

原创 设置UILabel行间距

UILabel *titleLbl = [[UILabel alloc] init];        titleLbl.font = kQOCChatContentFont;        titleLbl.textColor = [UIColor colorWithHex:0x212121 alpha:1];        titleLbl.numberOfLines = 0; ...

2018-11-22 20:05:16 2431

转载 Xcode 10升级报错:clang: error: linker command failed with exit code 1(use -v to see invocation)

https://blog.csdn.net/w1035524412/article/details/82863840

2018-11-18 12:44:05 6243

转载 Mac OS X下VirtualBox如何对硬盘进行扩容

找到VBoxManager工具  1)打开Finder,找到【应用程序】,在右侧找到VirtualBox.app,然后打开右键,找到【显示包内容】,点击打开  2)看到目录就一路点下去,然后看到【MacOS】目录,再继续点  3)找到目标文件VBoxManager文件,并记住路径 打开终端,来到这个目录下  cd /Applications/VirtualBox.app/Contents...

2018-07-21 22:44:28 668

原创 git入门

git config --global user.name "hbwangcaihua"git config --global user.email "[email protected]"Git hub 学习https://www.jianshu.com/p/11859cd561c8https://blog.csdn.net/ccfxue/article/details/52584194ht...

2018-07-04 19:10:40 996

原创 Mac 开发

https://www.macx.cn/thread-2099005-1-1.html?mod=viewthread&amp;tid=2099005&amp;extra=page=1&amp;page=1https://blog.csdn.net/lovechris00/article/details/79312835

2018-06-29 11:19:46 1191

原创 内存处理

1. malloc  和  free是必须配对儿使用的。要不就是内存泄漏

2018-06-08 11:57:12 1163

原创 避免程序出现 unrecognized selector 闪退问题

给NSObject添加分类加入代码+(void)load{    Method method1 = class_getInstanceMethod(self.class, @selector(methodSignatureForSelector:));    Method method2 = class_getInstanceMethod(self.class, @selector(mymetho...

2018-05-12 17:23:49 714

原创 IOS 推送证书

使用推送注意事项:1.  证书中设置允许使用推送2. 生成证书之后需要下载并安装安装,.mobileprovision文件3 手机必须联网,否则didRegisterForRemoteNotificationsWithDeviceToken方法不会被调用,即得不到TokenID。不联网更收不到推送4. 需要设置为允许使用推送,否则didRegisterForRemoteNotificationsW...

2018-05-08 09:52:31 286

原创 swift知识点--反射

反射创建对象和方法class TestSW: NSObject {    override required init() {        print("init333333")    }    @objc func test(){        print("000")    }    @objc func test11(from:String){        print("111")   ...

2018-04-20 10:52:49 408

mac 升级到12.3及以后,解决python2无法使用问题

使用python2-bin/python2就可以了 也可以的导出环境变量export PATH=${PATH}:/Users/...省略.../python2-bin

2022-10-25

dsym文件分析工具

dsym文件分析工具,用于分析ios的崩溃日志

2016-07-28

iOS版,SQLCipher静态库文件,用于给sqlite加密 V2

下载前,请先确定是不是您想要的资源。 此资源用于给iOS中的sqlite数据库加密,主要使用的是SQLCipher类库。 这一资源中只含有SQLCipher的静态类库。 使用前请看说明:http://blog.csdn.net/tianyitianyi1/article/details/51222

2016-04-23

iOS版,SQLCipher静态库文件,用于给sqlite加密

下载前,请先确定是不是您想要的资源。 此资源用于给iOS中的sqlite数据库加密,主要使用的是SQLCipher类库。 这一资源中只含有SQLCipher的静态类库。 使用前请看说明:http://blog.csdn.net/tianyitianyi1/article/details/51222462

2016-04-22

JS控制TextArea自适应高度,适用于IE、Chrome、Safari等浏览器

这种主要在手机端应用较为广泛,当前PC也是可以用的了。 使用简单,也可以通过JS触发事件调整大小

2015-11-19

Android中FTP含进度上传、下载、删除文件

Android中使用的FTP上传、下载,含有进度。但是本应用没有实现UI部分,具体怎么去定义进度条需要自己去实现,主要为功能。下载前请看清楚,只有功能实现部分,不喜勿下。(声明:积分不是我设置的,是CSDN动态算的。我也是才发现好高的分...)

2014-08-17

空空如也

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

TA关注的人

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