- 博客(280)
- 资源 (24)
- 论坛 (30)
- 收藏
- 关注
原创 iOS减小包大小
删除无用文件可以使用 fuigem install fuiFind Unused Classes in the Current Directoryfui findFind Unused Classes in any Pathfui --path=~/source/project/Name find2.删除无用图片LSUnusedResources找出未使用图片后,要在代码中确认下确实没有用到,再删除。其他工具acextractThemeEngineiOS Asset.
2020-10-16 18:44:29
31
原创 UICollectionView 添加/删除动画
要实现UICollectionView在添加或删除一项是放大缩小动画。自定义UICollectionViewFlowLayout创建子类MyChosenFlowLayout 继承自 UICollectionViewFlowLayout#import <UIKit/UIKit.h>@interface MyChosenFlowLayout : UICollectionViewFlowLayout@property (nonatomic, assign) NSInteger ad.
2020-10-15 18:34:14
144
原创 Flutter - Slider的使用
要实现下图这样的滑块效果:代码如下: Container( margin: EdgeInsets.only(top: 15), height: 12, child: SliderTheme( data: SliderTheme.of(context).copyWith(
2020-07-28 10:56:25
402
原创 Flutter - QA
截图class PngHome extends StatefulWidget { PngHome({Key key}) : super(key: key); @override _PngHomeState createState() => _PngHomeState(); } class _PngHomeState extends State<PngHome> { GlobalKey globalKey = GlobalKe
2020-07-16 11:29:06
74
原创 react-native找不到模拟器 Could not find iPhone X simulator
➜ test git:(develop) ✗ react-native run-ios Found Xcode project OKWallet.xcodeprojCould not find iPhone X simulatorError: Could not find iPhone X simulator at resolve (/Users/u1/test/node_modules/react-native/local-cli/runIOS/runIOS.js:149:13)
2020-05-17 21:37:33
167
原创 Flutter 开发中错误[1]
升级FlutterGit 地址 https://github.com/flutter/flutter➜ setup_namer flutter upgradeYour flutter checkout has local changes that would be erased by upgrading. If you want to keep these changes, it is recommendedthat you stash them via "git stash" or else c
2020-05-14 18:04:05
1057
原创 UITableViewCell拖拽时UILabel背景颜色失效
问题:通过UILable 的backgroundColor来设置背景颜色,当cell进入编辑状态,拖拽排序时,背景颜色会失效。解决方法:通过UILabel的layer的backgroundColor来设置颜色,拖拽时没有问题,正常显示。...
2019-05-29 18:45:56
287
原创 yarn error file-loader@2.0.0: The engine "node" is incompatible with this module. Expected version
问题:rax项目执行yarn 时报错[1/4]
2019-05-29 18:45:22
2128
转载 Error:Module not specified - Android studio
在Android studio 中点击运行按钮报错:Error:Module not specified首先确认build没有问题。build正常,可以重新创建工程试试。我就是重新创建后解决的。
2019-02-01 15:15:12
401
原创 Weex 使用总结
Weex 使用总结什么是Weex ?Weex 是一个使用 Web 开发体验来开发高性能原生应用的框架。Weex 致力于使开发者能基于当代先进的 Web 开发技术,使用同一套代码来构建 Android、iOS 和 Web 应用。具体来讲,在集成了 WeexSDK 之后,你可以使用 JavaScript 和现代流行的前端框架来开发移动应用。官网地址github地址阅读readme中使用...
2018-12-20 23:47:53
687
原创 iOS 一个类只允许外部调用特定初始化方法来初始化
问题:一个类只想让外部调用特定初始化方法来初始化例如只允许调用- (instancetype)initWithName:(NSString *)name;NS_UNAVAILABLE :标记方法不可用。Xcode不会自动补全,并且代码中如果调用此方法,会编译报错。但是runtime依然可以调用到此方法。+ (instancetype)new NS_UNAVAILABLE;- (ins...
2018-10-31 15:53:22
615
转载 虚拟币基础知识-委托(计划委托、跟踪委托、冰山委托、时间加权委托)
合约策略委托类型说明委托类型计划委托计划委托指令指的是预先设置委托和触发条件,当最新的成交价格达到事先设定的触发价格时,即会将事先设置的委托送入市场。 案例1:用户认为BTC的市场价格达到19250美元时,可能后续有较大的上涨行情,因此按照高于市场价19251美元委托开多。则您可以可以设置计划委托: 当市场价格达到了触发价格,若您设置的委托价此时触发了限价规...
2018-08-06 22:17:16
6642
1
原创 虚拟币基础知识-杠杆交易与现货交易
现货交易: 如果用户A投资20万(成本)购买比特币,购买价格是2000元,现货可以购买100个BTC ,如果涨到3000元,则盈利10万。盈利率:(10万/20万)*100%=50%杠杆交易: 可以开多建仓100个仓位(全仓模式),按照5倍杠杆的话只需要保证金20个BTC,约等于4万元(成本),即可获得100个比特币的利润。同样在价格涨至3000元时卖出,也可盈利10万。盈利...
2018-08-03 21:45:13
4227
转载 虚拟币基础知识-法币交易与币币交易
简介 法币交易 简单说是直接用法币购买虚拟币。例如比特币报价5万一个,可以刷卡、支付宝或者微信直接买。一般来说,可以直接法币交易的加密货币种类并不多,常见的是BTC、ETH,或者USDT、BitCNY等充当圈内“法币”的特殊加密货币。如果想要购买其他种类加密货币,需要用BTC、ETH、USDT在交易所中去兑换,即所谓的币币交易。 币币交易 简单说是用一种币买另一种...
2018-08-02 22:29:08
4432
1
转载 虚拟币基础知识-常用术语
虚拟币基础知识-常用术语原文地址请点击 其实跟炒股所用的术语基本是一样的意思,所以炒过股的小伙伴理解的一定很快。 下面我们一起来看一下都有那些术语,他们分别是什么意思呢?仓位:指投资人实有投资和实际投资资金的比例。全仓:全部资金买入比特币。减仓:把部分比特币卖出,但不全部卖出。重仓:资金和比特币相比,比特币份额占多。轻仓:资金和比特币相比,资金份额占多。空仓:把...
2018-08-01 22:30:08
1134
原创 iOS - CADisplayLink
CADisplayLink 属性及方法如下:/* 创建方法,刷新会触发 target的sel 方法 */+ (CADisplayLink *)displayLinkWithTarget:(id)target selector:(SEL)sel;/* 将receiver添加到runloop 和mode。每一个CADisplayLink只能添加到一种runloop上,但是可以一次添...
2018-03-07 16:03:59
468
原创 React Native - RCT_EXPORT_MODULE RCT_EXPORT_METHOD RCT_EXPORT_VIEW_PROPERTY做了什么
RCT_EXPORT_MODULE:声明模块#define RCT_EXPORT_MODULE(js_name) \RCT_EXTERN void RCTRegisterModule(Class); \+ (NSString *)moduleName { return @#js_name; } \+ (void)load { RCTRegisterModule(self); }...
2018-02-28 11:25:07
1463
原创 Objective-C NSString为什么要用copy修饰而不是strong
Objective-C NSString为什么要用copy修饰而不是strong看下面代码:@interface ViewController ()@property (nonatomic, strong) NSString *strStrong;@property (nonatomic, copy) NSString *strCopy;@end@implementati...
2018-02-27 19:06:06
544
原创 iOS 蓝牙 使用总结
**后台唤醒的前提是:需要定位“始终允许”权限; background modes 中开启Uses Bluetooth LE accessories**self.cbManager = [[CBCentralManager alloc] initWithDelegate:self queue:nil]; 一调用,就会走代理- (void)centralManagerDidUpdateSta
2018-01-31 23:18:28
1800
原创 iOS 用safari调试webview
iOS 用safari调试webview需要先打开模拟器,后打开Safari,否则可能会出现在Safari-开发下看不到simulator1.打开iPhone或者模拟器上的web调试器设置-Safari-高级-web检查器 右侧按钮打开2.safari 工具栏显示开发【Safari】-【偏好设置】-【高级】-勾选【在菜单栏中显示“开发”菜单】 3.创建一个包含webview的demo@interf
2018-01-10 12:01:20
3087
原创 Main Thread Checker: UI API called on a background thread:
要求: Mac OS: 10.12.14 Xcode: 0.9 iOS:11.0在上述条件下调试应用,在非主线程操作UI,会有logMain Thread Checker: UI API called on a background thread: -[UIApplication statusBarOrientation]PID: 16990, TID: 1467553, Thread na
2017-11-14 16:03:17
1584
转载 iOS refreshPreferences: HangTracerEnabled: 0
在Xcode 9,iOS11上运行工程,终端打印如下log refreshPreferences: HangTracerEnabled: 0 refreshPreferences: HangTracerDuration: 500 refreshPreferences: ActivationLoggingEnabled: 0 ActivationLoggingTaskedOffByDA
2017-10-23 17:35:14
3852
1
转载 The Swift Programming Language - (1)- 基础部分
常量和变量声明常量和变量let maximumNumberOfLoginAttempts = 10var currentLoginAttempt = 0一行声明多个常量或者变量,逗号分隔var x = 0.0, y = 0.0, z = 0.0类型标注类型标注说明常量或者变量中要存储的值的类型,类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。var welcomeMessa
2017-06-22 15:17:28
326
翻译 The Swift Programming Language - (10)- 属性
属性属性将值与特定的类、结构体或者枚举关联。存储属性存储常量和变量作为实例的一部分,而计算属性计算一个值。类、结构体和枚举都有计算属性。只有类和结构体有存储属性。存储属性和计算属性通常与特定类型的实例关联。然而,属性也能与类型本身关联,这样的属性叫做类型属性。另外,你可以定义属性观察器来监视属性值的改变,以此来出发自定义事件。属性观察器可以添加到自己定义的存储属性,也可以添加到子类继承父类的属性上。
2017-06-22 15:14:21
281
翻译 The Swift Programming Language - (9)- 类和结构体
类和结构体在swift中类和结构体很相似,可以使用相同的语法规则为类和结构体定义属性(常量或变量)和添加方法,从而扩展类和结构体的功能。 在swift中不需要为自定义类和结构体创建独立的接口和实现文件。在一个单一文件中定义一个类或者结构体,系统将会自动生成面向其他代码的外部接口。 一个类的实例叫做对象,而枚举和结构体只能称为实例。类和结构体对比类和结构体的共同点: • 定义属性用于存储值
2017-06-22 15:13:28
418
翻译 The Swift Programming Language - (8)- 枚举
枚举枚举定义与在OC中类似,不同的是swift中的枚举更加灵活。重点: 枚举的关联值与原始值 和 递归枚举枚举语法enum CompassPoint { case north case south case east case west}与 C 和 Objective-C 不同,Swift枚举成员在被创建时没有默认值,就是说north、south、east、west
2017-06-22 15:11:50
246
原创 iOS 数组求和的一种方法
利用dispatch_apply 数组求和 NSArray * data = [NSArray arrayWithObjects:@(1),@(2),@(3),@(4),@(5),@(6),nil] ; __block NSInteger sum = 0; dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_Q
2017-05-25 21:33:39
2096
转载 iOS 中的 armv7,armv7s,arm64,i386,x86_64
iOS 中的 armv7,armv7s,arm64,i386,x86_64
2017-04-24 18:36:09
366
原创 iOS利用系统分享实现分享视频功能
1. 先说说自己走的弯路要使用系统分享,由于之前没接触过,上网发现UIActivityViewController可以实现原生分享。UIActivityViewController可以分享文本、图片、链接, NSString *textToShare = @"文本内容"; UIImage *imageToShare = [UIImage imageNamed:@"imagen
2017-03-08 17:33:22
6205
8
转载 UIActivityViewController 相关
自己应用使用系统分享:http://www.2cto.com/kf/201408/327975.html把自己用于添加到系统分享:http://www.cnblogs.com/vicstudio/archive/2013/08/18/3266190.html
2017-02-23 09:46:33
516
原创 [!] Invalid `Podfile` file: undefined method `inherit!' for #<Pod::Podfile:0x007ff9942f0c70>. Updati
在终端执行 pod update 出现错误 [!] Invalid `Podfile` file: undefined method `inherit!' for #. Updating CocoaPods might fix the issue.生成不了 xcworkspace文件这是由于pod 版本过低引起的,需要更新pod解决方法是执行:sudo
2017-02-08 17:26:43
3749
原创 iOS启动时设置竖屏
在- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions 第一句加上 if ([[UIApplication sharedApplication] respondsToSelector:@selector(setStatusBarOrie
2016-08-31 19:34:45
1921
xcode缺少模板
2014-11-20
vista后 Credential Providers
2014-09-10
文件系统驱动开发教程——楚狂人
2014-06-28
windows驱动开发小工具
2014-06-18
判断窗口是否全屏 IsFullScreen
2014-05-08
得到当前活动窗口的classname
2014-05-08
新版编辑文章上传图片不成功
发表于 2018-01-09 最后回复 2018-01-16
iOS 怎么让应用程序后台运行,从服务器一直读取数据?另外怎么在锁屏之上弹出窗口?
发表于 2014-12-11 最后回复 2016-05-09
iOS 怎么在launchscreen.xib中添加图片?
发表于 2014-12-09 最后回复 2015-09-22
iOS 中怎么修改 UIImageView的frame?
发表于 2015-03-14 最后回复 2015-09-22
急求最新版zbarsdk iphone 32位和64位都能用的
发表于 2015-01-03 最后回复 2015-07-28
xp中可以替换GinaDll实现在系统登录前调用自己程序,Windows7中怎么实现?
发表于 2014-09-10 最后回复 2015-02-24
windows7中怎样在系统用户登录前的欢迎界面显示自己的界面?
发表于 2014-09-16 最后回复 2015-02-24
iphone sqlite3 怎么实现多线程访问?
发表于 2014-12-15 最后回复 2015-01-03
iphone开发中数据存储 属性列表,归档,SQLite3,core data 还有FMDB应该选择哪种?
发表于 2014-12-08 最后回复 2015-01-03
U盘 没有保存直接拔出生成TMP文件
发表于 2014-11-26 最后回复 2014-12-08
iOS NSDictionary深度遍历,包含数组怎么办?
发表于 2014-12-02 最后回复 2014-12-04
xcode6.1如何新建window-based application应用
发表于 2014-11-19 最后回复 2014-11-21
寻找学习驱动的良师益友
发表于 2014-10-27 最后回复 2014-11-21
推荐几本介绍文件系统 以及 常用算法 的书籍
发表于 2014-10-11 最后回复 2014-11-21
windows文件过滤驱动问题
发表于 2014-07-01 最后回复 2014-10-29
安装自己GINA DLL的方法
发表于 2014-09-24 最后回复 2014-10-11
windows下调用ShellExecute CreateProcess 界面不显示
发表于 2014-09-15 最后回复 2014-09-26
寒江独钓第五章上机练习,将Ramdisk驱动改为使用一个文件存储数据而不是用内存存储
发表于 2014-08-25 最后回复 2014-09-10
求MSDN中 GINA的例子,找了没找到,急!
发表于 2014-09-02 最后回复 2014-09-10
windows驱动开发 磁盘的虚拟问题
发表于 2014-08-04 最后回复 2014-08-08
推荐几本学习windows驱动的参考书籍
发表于 2014-07-15 最后回复 2014-08-01
createfile打开设备符号链接返回错误码2,系统找不到指定的文件。
发表于 2014-07-16 最后回复 2014-07-17
windows驱动开发技术详解 22章filefilter怎么安装?
发表于 2014-06-26 最后回复 2014-07-01
windows驱动开发回调函数CompletionRoutine问题
发表于 2014-06-10 最后回复 2014-06-26
RegOpenKey(HKEY_CURRENT_USER,...)与RegOpenCurrentUser的联系?
发表于 2014-03-27 最后回复 2014-06-10
vs2010导出模板问题
发表于 2014-05-22 最后回复 2014-06-10
windows下怎么进行系统文件迁移?
发表于 2014-03-25 最后回复 2014-05-22
windows7下怎么以16进制的方式查看存储器?
发表于 2014-03-12 最后回复 2014-03-14
在windows下怎样用c++编程,检测到用户密码的更改
发表于 2014-03-03 最后回复 2014-03-11
在windows下有没有方法检测到用户修改了密码?
发表于 2014-02-27 最后回复 2014-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝