
Swift
BX_Jobs
前端全栈
展开
-
ios wekwebview字体偏小解决
ios wekwebview字体偏小解决原创 2022-08-18 15:19:33 · 659 阅读 · 0 评论 -
网页调起iOS APP的具体方式
先来看看效果,这里做了三个功能 从MyApp跳转到YourApp 从MyApp跳转到YourApp的指定页面 从YourApp使用跳转url的方式跳回MyApp 实现app之间的跳转需要注意两方面 实现跳转的代码 配置url及url白名单 首先来讲url和白名单的设置 创建两个工程分别叫MyApp和YourApp 设置MyApp的url,设置的...原创 2020-01-07 13:48:57 · 797 阅读 · 0 评论 -
关于iOS10使用collectionview
遇到了一个很奇怪的问题,在iphone6 ios9上每一个子控制器可以进viewwillappear,在iphone6splus ios10上不进viewwillappear,后来了解到ios10对collectionview优化预加载什么的,我改成了 if #available(iOS 10.0, *) {collectionView.isPrefetchingEnabled = false原创 2016-12-16 18:49:07 · 1039 阅读 · 0 评论 -
xcode无限闪退ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-1215
Quit XcodeDelete xcuserdata folder (Navigate to your project in Finder, right click on YourProject.xcworkspace, choose Show package contents, then delete xcuserdata folder).Delete DerivedData原创 2017-04-20 10:00:46 · 3751 阅读 · 2 评论 -
如何在XCode上禁用indexing
您好, 在Mac Lion下使用XCode 4时,调试大型的工程,速度慢得让人无语。划到一个地方,就可能让你一顿慢悠悠的等待。XCode 4的indexing系统消耗太大,这会导致在调试时经常会卡住。它带来的好处很多,比如自动补全、查找定义等。 如果想禁用,打开一个终端 terminal 输入 defaults write com.apple.dt.XCode IDEIndexDisable 1原创 2017-12-08 14:59:40 · 904 阅读 · 1 评论 -
xcode account登录不上去sign apple id -> this action could not be completed. try again
xcode account登录不上去sign apple id -> this action could not be completed. try again解决方法===>sudo mkdir -p /Users/Sharedsudo chown root:wheel /Users/Sharedsudo chmod -R 1777 /Users/Shared原创 2017-11-16 13:55:17 · 6095 阅读 · 0 评论 -
git文件过大
git config --global http.postBuffer 524288000原创 2018-01-17 15:29:01 · 823 阅读 · 0 评论 -
Linphone iOS 编译
在写这篇文章之前非常感谢@快捷键 大大的无私奉献和指导!linphone编译的版本为当前最新的3.14版。在github的地址是:https://github.com/BelledonneCommunications/linphone-iphone编译的时候参考README.md 文件中 Buiding and customizing the SDK 指导。按照上面的步骤:1.安装 Hom原创 2018-01-10 15:48:43 · 964 阅读 · 0 评论 -
missing beta-reports-active
aps-environmentdevelopment beta-reports-active keychain-access-groups$(AppIdentifierPrefix)cn.catlottery.app在.entitlements文件中增加字段:beta-reports-active原创 2018-04-17 14:49:15 · 713 阅读 · 0 评论 -
2019最新版iOS面试题大全
1、设计模式是什么? 你知道哪些设计模式,并简要叙述?设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。3). 单例模式:通过static关键词,声明全局变量。在整个...原创 2019-04-28 14:58:34 · 524 阅读 · 0 评论 -
iOS把ipa安装包生成对外下载链接的方式(企业打包)
生成ipa提交到一个服务器上,生成外链(必须是https)https://raw.githubusercontent.com/yangtianyan/HookLive4iPhone/master/live4iphone.ipa 在生成两个icon,512*512,57*57,提交上服务器,生成外链(必须是https)https://raw.githubusercontent.com/...原创 2019-07-08 14:55:12 · 4406 阅读 · 0 评论 -
Mac安装软件时提示“已损坏,打不开”的解决方法
从网上下载的Sketch、Principle等设计软件,以及输入法等常用软件,安装时总是提示“已损坏,移至废纸篓”这类信息,根本无法打开。如下图:其实,这是新系统(macOS Sierra 10.12.X)惹的祸。新系统加强了安全机制,默认不允许用户自行下载安装应用程序,只能从Mac App Store里安装应用。解决方法步骤一:打开终端(按F4启动Launchpad,终端默认在“...原创 2019-07-04 16:43:32 · 2409 阅读 · 0 评论 -
正在通过app store进行鉴定解决方案
终端依次执行以下指令cd ~mv .itmstransporter/ .old_itmstransporter/ "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter" 执行完毕后重新使用 Application Loader ...原创 2019-08-27 10:31:17 · 2222 阅读 · 0 评论 -
swift调oc,报错Build input file cannot be found....../xxx.profdata
原创 2019-09-12 15:05:39 · 788 阅读 · 0 评论 -
关于swift归档解档后台新增字段解档出来的nil的解决办法
name = aDecoder.decodeObject(forKey:"name") as!String? ?? "bbxx"原创 2016-12-16 11:39:28 · 871 阅读 · 0 评论 -
swift设置导航不透明
swift设置导航不透明 self.navigationController?.isNavigationBarHidden = falseself.navigationController?.navigationBar.setBackgroundImage(nil, for:UIBarMetrics.default )swift设置导航透明 self.navig原创 2016-11-01 17:07:51 · 926 阅读 · 0 评论 -
1分钟快速解决Apple苹果加速审核流程
12345.6.原创 2016-10-19 18:01:32 · 1290 阅读 · 0 评论 -
Swift中与Objective-C的区别 -> 值类型和引用类型
在Swift中,类型分为两类:第一种是值类型,该类型的每个实例持有数据的副本,并且该副本对于每个实例来说是独一无二的一份,比如结构体(struct)、枚举(enum)、元组(tuple)都是值类型。第二种是引用类型,该类型的实例共享数据唯一的一份副本(在native层面说的话,就是该类型的每个实例都指向内存中的同一个地址),比如类(class)就是引用类型。在这篇文章中,我们将深入探讨值类型和引用原创 2016-04-22 19:21:14 · 865 阅读 · 0 评论 -
实现qq空间返回重进控制器不销毁
实现qq空间返回重进控制器不销毁 这个功能其实是我写的代码的一个bug 在这里把他线记下来 留着以后用只需要在前一个控制器这样写:var vcArr:[[UIViewController]] = [ [TagManagerController(),GoodManagerController()],原创 2016-05-12 13:37:44 · 556 阅读 · 0 评论 -
Swift开发 ---报错Constant ‘password’ used before being initialized 初始化之前被使用
初始化变量时可以这样来初始化~~var account: String var password:String if (userDefaults.objectForKey(WeixinGlobals.PREF_ACCOUNT) !=nil) { account原创 2016-04-12 16:19:08 · 4009 阅读 · 0 评论 -
OC转Swift工具
http://www.ucai.cn/index.php?app=tools&mod=Code&act=oc2swift原创 2016-05-18 14:34:17 · 4212 阅读 · 0 评论 -
Swift报错 - dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
dyld: Library not loaded: @rpath/MySDK.framework/MySDK Referenced from: /var/mobile/Applications/08B6D2C2-5028-4A64-93F5-1252B0B0BCAB/MyApp.app/MyApp Reason: no suitable image found. Did fi原创 2016-06-05 12:36:10 · 1392 阅读 · 0 评论 -
Swift如何使用Masonry和SnapKit
SnapKit:v.snp_makeConstraints { (make)in由于swift和oc语法不一样 equalTo(self.view)是传入参数 make.top.equalTo(self.view).offset(100) make.left.equalTo(self.view).offset(100)原创 2016-07-15 10:12:35 · 6079 阅读 · 0 评论 -
Xcode6:The file couldn’t be opened because you don’t have permission to view it
1、前言最近为了兼容iOS8升级到Xcode6.0编译之前的工程,结果App无法在真机上运行。报错如下:The file “xxxx.app” couldn’t be opened because you don’t have permission to view it2、解决方法查看工程中警告,发现需要更新旧工程的设置:点击Upate to reconmm原创 2016-07-08 18:13:52 · 851 阅读 · 0 评论 -
使用百度地图时一个小误区, "_OBJC_CLASS_$_BMKMapManager", referenced from:
原创 2016-08-04 19:48:50 · 1566 阅读 · 0 评论 -
提升逼格Get - 玩转Xcode之修改系统生成的注释模板(类似极光推送等等)
欢迎加入QQ群交流:160603792注:若修改文件权限为读与写后还是不能修改文件,可以将上级文件修改为读与写//// adff.swift// test-swift//// Created by xiaoxiao on 16/8/1.// Copyright © 2016年 xiaoxiao. All rights reserved./原创 2016-08-01 18:56:02 · 575 阅读 · 0 评论 -
盘点本人在Swift开发中遇到的那些坑B问题!!!
1.Swift打印对象的地址print(unsafeAddressOf(tableView))2.关键字:lazy:懒加载final:修饰属性,方法,不可被子类重写 修饰类,不能被继承 convenience:修饰的是便利的构造方法只有便利构造方法才能调用当前类的其他构造方法只有指定构造方法才能调用父类的构造方法原创 2016-02-15 10:59:59 · 2269 阅读 · 0 评论 -
Swift类别小记
extension NSMutableAttributedString { /** 截取字符串 */ func rangeof(str:String) ->NSRange { return (self.stringas NSString).rangeOfString(str) } /** 给某个N原创 2016-08-23 15:20:58 · 542 阅读 · 0 评论 -
iOS游戏开发之Game Center研究
// 作者: 卞翔// 联系QQ: 1023537528// iOS技术交流群: 160603792// GitHub:https://github.com/bianxiang// 优快云:http://blog.youkuaiyun.com/bx_jobsGame Center概述GameCtr_aware_GameFlow_2x.png原创 2016-09-06 12:30:50 · 3924 阅读 · 0 评论 -
总结升级Xcode8的一些坑
一:注释快捷键cmd+/不能用,解决方法:1. Swift_3.0 没法快捷键(command+/)注释的原因:这个是因为苹果解决xcode ghost,把插件屏蔽了。2. 解决办法: (1) 终端输入: sudo /usr/libexec/xpccachectl . 需要输入电脑密码.(2) 重启电脑(3) 打开Xcode. Editor -> Sruct原创 2016-09-22 10:51:30 · 3191 阅读 · 0 评论 -
Swift与OC混编的方法
swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,哪就使用混编。这个在IOS8中是允许的。先中简单的入手,先研究在同一个工程目录下混合使用的情况。为了演示。先准备两个类第一个是swift语言写的类,文件名为 act.swift[cpp] vi原创 2016-02-15 15:59:01 · 658 阅读 · 0 评论