- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 ReactNative 0.64 创建项目失败的若干问题
前言:我遇到的虽然不是什么难的技术问题。但是看到网上也没有相关的一些踩坑日志。我就写一下。希望可以帮你们节省点时间。问题一:如下:当我们执行npx react-native init AwesomeProject创建工程时,提示cocoaPods 依赖安装失败;✖Installing CocoaPods dependencies(this may take a few minutes)✖Installing CocoaPods dependencies(this may take a ...
2021-03-29 14:29:18 1065 1
原创 __kindof关键字
__kindof 关键字类型判断 判断是否是某个类或者是其子类什么是内联函数简述Swift中,Struct 和Class的区别简述App main()之前的过程initialize()和+load()的区别简述SOLID原则互斥锁和自旋锁的区别给定5亿个整数,输出所有出现过的整数,重复整数只出现一次。注:整数为32位整数,最大可用内存为1G,不足以容纳5亿个数。...
2021-02-10 22:24:02 282
原创 FFmpeg静态库编译小结
开篇介绍:写这篇博客的原因是为了编译出支持 Mac App、iPad iPhone模拟器可以调试的 ffmpeg静态库。正题:步骤一:编译x264静态库脚本链接:https://github.com/kewlbear/x264-ios下载到本地。因为代码比较老。需要做一点修改,将模拟器支持的最低版本设置为8.0#!/bin/shCONFIGURE_FLAGS="--enable-static --enable-pic --disable-cli --disable-asm".
2020-10-17 16:34:33 802
原创 iOS 强行设置设备横竖屏
开发过程中遇到强制横竖屏的需求。强制横竖屏的对象时设备硬件。在UIDevice.h中可以找到 orientation参数。它可以控制着设备的方向。@property(nonatomic,readonly) UIDeviceOrientation orientation API_UNAVAILABLE(tvos); // return然而orientation 是一个只读的参数,无法直接赋值。根据Objective-C 的KVC属性。可以使用setValue方法对orientatio
2020-10-07 21:23:06 1424
原创 iOS 使用xcodebuild自动打包问题记录
近期我在使用 xcodebuild 自动打包脚本遇到一个问题:** ARCHIVE FAILED **The following build commands failed:PhaseScriptExecution [CP]\ Embed\ Pods\ Frameworks /Users/*****/Library/Developer/Xcode/DerivedData/*****-g...
2020-04-15 10:01:27 2240
原创 iOS 分享一个简单的根据点生成多边形的demo。
写了一个demo。可以根据点的顺序生成多边形。确认生成图形。后会返回一个包含所有点的坐标的数组。网格线、图、和绘线分辨是三个View。利用苹果自带的图形APIQuartz2D 实现。做了图形交叉、图形到达边界的算法判断。就不放在CSDN了。在GitHub上自取。希望能帮到你????。如能顺手支持一下更是感谢。...
2020-03-29 14:41:52 392
原创 iOS 分享一个简单的电池电量的demo
思路:使用CGContextRef绘制三个矩形。显示电量的百分比用一个属性的方式暴露出来。做了大小自适应。代码在这里,你懂的???? ...
2020-03-20 09:12:18 322
原创 iOS 消息转发机制
在iOS中,如果遇到消息无法处理。比如:声明了一个函数,但是没有实现它。对它发生调用后,系统找不到执行该函数的地方。就会启动消息转发机制。试图对该消息进行处理。动态消息解析在本类中寻找可以处理该条消息的备援接收者消息重定向...
2018-07-02 00:05:01 564
原创 React Native: TypeError: Network request failed
开始react native的项目差不多四周,差不多要打包上架的阶段。但是发现,在iOS端App运行一切正常。安卓端App的数据更新很慢。贴一下我的请求接口let NetUtil = { postJson(type, data){ return new Promise(function (resolve, reject) { fet...
2018-06-30 18:19:43 23172 7
原创 ReacNative:报错Cannot add a child that doesn't have a YogaNode to a parent without a measure function!
Cannot add a child that doesn't have a YogaNode to a parent without a measure function!(Trying to add a 'RCTRawText [text: sdas]' to a 'RCTView')我理解的意思是页面中不能给节点添加一个不符合YogaNode(RN布局系统)规范的子节点(child)。请尝试...
2018-06-22 10:12:19 2908
原创 React Native 安卓和iOS打包的记录
这只是个记录,没有什么原理性的东西。如果你遇到相似的问题,也许可以看下。iOS:在Xcode对项目打包成ipa。react-native 版本:0.55.4 react-native-cli 版本:1.3.0第一步:创建真机调试需要的资源文件(生成 jsbundle 和 assets 获取所有的js文件和资源文件) 在项目中的ios文件夹下创建一个空文件夹名为bundle...
2018-06-20 13:44:09 3352 2
原创 iOS 使用第三方库SDWebImage 基本使用
在App开发过程中,公司会在CDN或者OSS上存放图片素材,并统一管理。而我们只需要将其请求下来展示即可。把请求网上图片资源的时候,如果遇到网速慢的情况,一般我们的逻辑是用一张本地图片先载入,等到图片成功下载之后,再将页面中的图片进行替换。 SDWebImage(链接在此)是Github上一个开源的第三方库,专门用来处理网络图片加载的事件。因其强大的功能使其在iO...
2018-06-18 01:38:44 2082
原创 用github托管项目
Github是面向开源和私有的代码管理平台。支持git分布式版本管控系统。Github的作用:代码托管:把代码备份到github上。项目管理:基于Git分布式版本管理系统。他对项目的每一个版本以及每个版本修改的内容有完整的记录。装大神。 注册github自动略去。主要记录下如何上传项目到Github上。登录后进入主页,点击右上角的➕号在弹出的子菜单中选New repository(新建仓库...
2018-06-10 22:07:54 793
ffmpeg+x264解码器支持x86_64、armv7、arm64、i386架构的静态库
2020-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人