开发
Zs0488
这个作者很懒,什么都没留下…
展开
-
mac关闭ipv6选项
mac电脑使用命令行关闭IPV6解析原创 2022-03-21 17:22:50 · 1608 阅读 · 0 评论 -
IOS13适配攻略
1. KVC访问私有属性2. 模态弹窗ViewController 默认样式改变3. 黑暗模式的适配4. LaunchImage即将废弃5. 新增一直使用蓝牙的权限申请6. Sign With Apple7. 推送Device Token适配8. UIKit 控件变化9. StatusBar新增样式10. 部分崩溃1. KVC访问私有属性 这次iO...原创 2019-10-24 16:03:00 · 1795 阅读 · 0 评论 -
not found for -lstdc++.6.0.9
Xcode升级到Xcode后运行App报错:原因分析:Xcode中libstdc++.6.0.9和libstdc++被移除,Frameworks中libstdc++.6.0.9和libstdc++找不到对应的库,报红。终端输入命令,打开Xcode的lib库目录,将需要的库文件从Xcode9目录下拷贝到Xcode10目录下:打开命令如下:1)真机:open /Applications/...原创 2019-10-10 10:20:43 · 296 阅读 · 0 评论 -
iOS开发中静态库之".framework静态库"的制作及使用篇
iOS开发中静态库之".framework静态库"的制作及使用篇.framework静态库支持OC和swift.a静态库如何制作可参照上一篇: iOS开发中静态库之".a静态库"的制作及使用篇一.OC创建.framework静态库1.创建工程,语言选择OC2.进入工程后,会自动帮我们创建一个.h文件,主头文件,和我们项目名称一般完全一致.不要删除了!3.编写核心代码依...原创 2018-08-15 15:09:17 · 449 阅读 · 0 评论 -
iOS开发中静态库制作之.a静态库制作及使用篇
iOS开发中静态库之".a静态库"的制作及使用篇一.库的简介1.什么是库?库是程序代码的集合,是共享程序代码的一种方式2.库的类型?根据源代码的公开情况,库可以分为2种类型 开源库 公开源代码,能看到具体实现 如SDWebImage, AFNetworking 闭源库 不公开源代码,是经过编译后的二进制文件,看不到具体实现 主要分为: 静态库,动态库...原创 2018-08-15 14:31:00 · 251 阅读 · 0 评论 -
iOS动态添加方法
#import "Person.h"#import <objc/runtime.h>@implementation Person+ (BOOL)resolveClassMethod:(SEL)sel { // class: 给哪个类添加方法 // SEL: 添加哪个方法 // IMP: 方法实现 => 函数 => 函数入口 => 函数名 // ...原创 2018-06-14 15:20:57 · 888 阅读 · 0 评论 -
KVO原理及自定义KVO
首先我们先介绍KVO的底层实现原理: 我们注册监听的时候,会对注册者动态的创建一个子类对象,然后底层找方法的的isa指针就变成指向新创建的子类对象。当改变注册对象某个属性的时候,就重写属性的set方法来进行监听。这么说可能理解上不是很明白,下面我们结合代码来分析:我们常见一个Person对象是继承与NSObject,有一个name属性。我们把Person的类对象的name属性注册给View...原创 2018-06-05 17:44:12 · 208 阅读 · 0 评论 -
cocoapods更新
总结下来,要想成功升级cocoapods需要一个正确的操作流程和命令语句。1、更新gem:sudo gem update --system2、删除gem源:gem sources --remove https://ruby.taobao.org/3、修改gem源:gem sources -a https://gems.ruby-china.org4、查看gem源是否是最新的:gem sources...原创 2018-04-20 14:55:24 · 215 阅读 · 0 评论 -
NSString 判断是否是纯数字
- (void)text { NSString *str = @"123"; NSString *regex = @"[0-9]*"; NSPredicate *pred = [NSPredicatepredicateWithFormat:@"SELF MATCHES %@",regex]; if ([pred evaluateWithObject:str]...原创 2018-04-20 14:16:08 · 556 阅读 · 0 评论 -
sql使用的部分语句
多表联合查询 查询 需要的字段"select a.ID,a.TypeID,a.CdKey,a.RewardList,b.CpsIds,a.ExpiredTime,b.IsEnabled,b.IsPublic,b.TypeName from Activity_RedeemCode a inner join Activity_RedeemCode_Type b ON a.TypeID = b.Typ...原创 2018-04-20 14:15:25 · 238 阅读 · 0 评论 -
Cornerstone
【链接】CornerstoneMac版http://www.pc6.com/mac/111958.html原创 2017-10-11 12:41:13 · 369 阅读 · 0 评论 -
内购遇见的那些坑
1. 苹果需要上传内购手机截屏 截到的图片上传失败 提示你上传有效的图片。 记着 你的图片一定要把手机连接电脑直接取 不要经过第三方的应用传递!2. 内购支付的时候 上传给苹果的是。内购的项目ID。不是订单号码。另外苹果没有一个字段是记录订单号码的 需要我们手动的改变苹果API的某一个字段的值。例如::// 收到商品详细信息回掉的方法- (void)pr原创 2017-09-15 18:55:59 · 735 阅读 · 0 评论 -
如何解除mac上不能安装不明开发者的软件
如果 发现 你下载的软件无法打开 要你移动到垃圾篓。那你需要终端运行一下代码sudo spctl --master-disable然后输入你的电脑密码。就可以啦原创 2017-09-15 18:37:45 · 2687 阅读 · 0 评论 -
iOS 加速审核
iOS应用 申请加速审核原创 2017-02-22 14:28:15 · 1447 阅读 · 0 评论 -
[] ____nwlog_simulate_crash_inner_block_invoke dlopen CrashReporterSupport failed
xcode8 iOS10 突然报下面错误[plain] view plain copy print?2016-11-26 08:54:28.391921 OrdersManager[618:20889] [] nw_host_stats_add_src recv too small, received 24, expected 28 2原创 2017-02-13 09:51:52 · 1792 阅读 · 0 评论 -
mac .a文件如何显示
如果想在Finder中就能直观看到隐藏文件,那么在终端中输入以下下命令:defaults write com.apple.Finder AppleShowAllFiles YES killall Finder 就是这样的Last login: Mon Feb 20 16:41:57 on ttys000-bash: /Us原创 2017-02-20 16:42:05 · 1295 阅读 · 0 评论 -
iOS 动态库和静态库
iOS静态库和动态库原创 2017-01-16 13:36:42 · 532 阅读 · 0 评论 -
gif图片制作
#import "ViewController.h"#import #import @interface ViewController ()@end@implementation ViewController// 1 获取我们的数据// 2 创建GIF文件// 3 配置GIF属性// 4 单帧添加GIF- (void)viewDidLoad { [super viewDidLoad]; [self原创 2016-09-25 13:06:49 · 745 阅读 · 0 评论