- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 iOS _OBJC_CLASS_$_NSEntityDescription报错
通过网上查资料,才知道,自己缺少了coredata库文件,所以才会报这个错误,在项目的这个地方引入,coredata库,即可解决此问题。引入coredata库。
2023-04-10 15:37:02
325
原创 App如何在background状态下存活
func applicationDidEnterBackground(_ application: UIApplication) { comeToBackGround(name: "A") } func comeToBackGround(name:String){ print("ktkt: Start!!!") let app = UIApplication.shared self.bgTask = app.beginBac.
2021-06-01 16:32:05
566
原创 Swift中willSet和didSet不调用
Swift中willSet和didSet不调用 willSet和didSet如果在初始化的时候调用是无效的,但是又需要在初始化的时候调用didSet,那么可以采用KVC的方式给对象初始化,就可以调用willSet&didSet了override init(frame: CGRect) { super.init(frame: frame) setValue(true, forKey: "isConnect")}override func setValue(_ value: An
2020-07-24 14:10:28
803
原创 SourceTree 这是一个无效的源路径/URL 问题解决
在使用SourceTree拉取GitLab上的远程仓库的时候,一直提示“⚠️这是一个无效的源路径/URL”的警告。检查发现无论是Http的地址还是SSH的地址,都是同样的警告;(SSH Key已经正常配置)而这两个地址都是确定正确的,使用终端都可以正常拉取代码;而SourceTree拉取GitHub上的仓库也是正常的;解决:在git push时,(HTTP)按道理是要输入密码的,我...
2020-03-17 10:59:12
9214
1
原创 NSTimer循环引用
invalidate方法会停止计时器的再次触发,并在RunLoop中将其移除。 invalidate方法是将NSTimer对象从RunLoop中移除的唯一方法。 调用invalidate方法会删除RunLoop对NSTimer的强引用,以及NSTimer对target和userInfo的强引用! 解决循环引用的问题方法一:使用系统的invalidate,废弃NSTimer对象,...
2020-02-18 16:33:09
197
原创 iOS开发之真机调试下查看本地沙盒数据
在进行程序测试时,如果使用模拟器,可以打印沙盒路径,很方便的进行查看数据。 但是如果是真机测试如何查看沙盒数据呢?
2016-07-25 18:04:32
8136
原创 iOS企业版证书($299)In-House方式发布指南
iOS企业版证书($299)In-House方式发布指南我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申请流程在这里就不细说,主要说一下In House ipa的发布流程。一、明确几个概念1、企业版IDP:即iOS D
2015-10-22 18:42:33
2176
原创 把图片作为参数POST到服务器
一、OC方式向服务器上传图片的方法之一,比如用户头像。1.UIImage * image=[UIImageimageNamed:@"IMAGE"];2.NSData * data =UIImagePNGRepresentation(image);3.NSString * imageStr =[GTMBase64stringByEncodingData:data]; //用到GTM...
2015-10-22 18:38:12
1237
C语言程序设计课程实验指导书
2013-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人