![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 60
iOS_yanmy
这个作者很懒,什么都没留下…
展开
-
swift 自定义对象存UserDefaults
1.自定义对象需要遵守Codable协议import Foundationstruct BookItem: Codable { var bookName: String var bookDescribe: String var bookPrice: Float //区别 可以将字典中`name`的值解析到`bookName` fileprivate enum CodingKeys: String, CodingKey { case.原创 2021-02-04 11:39:34 · 549 阅读 · 0 评论 -
删除 Xcode Version 11.3.1 创建工程多出的Scenedelegate
1. 删除Scenedelegate的".h"和".m"文件2. 删除Info.plist文件中的Application Scene Manifest配置3. 删除AppDelegate.m文件中的两个管理Scenedelegate生命周期代理方法 pragma mark - UISceneSession lifecycle - (UISceneConfigura...原创 2020-03-03 11:57:09 · 324 阅读 · 0 评论 -
友盟iOS微信登陆为什么没有回调
1. 文档中这样说:7.4 微信登录添加配置文件参考文档:添加微信及朋友圈,添加相关库文件,配置URL schemes及添加系统回调注意微信登录必须先在微信开放平台申请微信登录权限在你的程序APPdelegate入口方法添加下面的代码 #import "UMSocialWechatHandler.h" //设置微信AppId、appSecret,分享url原创 2017-02-06 15:04:45 · 1002 阅读 · 0 评论 -
iOS微信登录步骤
1.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的移动应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。 地址: 点击打开链接2. 下载最新的SDK 地址: 点击打开链接SDK内容如下:结构解析: 从上到下依次说明: 1. 静态库,直接拖入工程。原创 2017-02-06 15:14:36 · 6885 阅读 · 0 评论 -
iOS开发中遇到的问题整理
1、@try @catch @finally 的用途是? 答:Handling Exception (处理异常) https://developer.apple.com/library/mac/documentation/cocoa/Conceptual/Exceptions/Tasks/HandlingExceptions.html#//apple_ref/doc/uid/200转载 2017-02-07 14:20:46 · 479 阅读 · 0 评论 -
iOS 开发中你是否遇到这些经验问题
本文授权转载,作者:判若两人丶(Github)前言小伙伴们在开发中难免会遇到问题, 你是如何解决问题的?不妨也分享给大家!如果此文章其中的任何一条问题对大家有帮助,那么它的存在是有意义的! 反正不管怎样遇到问题就要去解决问题, 在解决问题的同时也是提高开发经验的渠道!1.既然有问题我们该怎样解决?首先大部分人都会去百度搜索来解决问题, 谁都不例外, 可是百度这东西会转载 2017-02-07 15:49:34 · 359 阅读 · 0 评论 -
Swift宏定义
Swift宏定义 1.新建文件, 选择iOS -> Source -> Swift File 名字你自己随心意 生成的会是一个.swift空文件, 默认应该会是Foundation框架, 自己修改为UIKit即可import UIKitlet SCREEN_WIDTH =UIScreen.main.b原创 2017-08-16 13:24:57 · 555 阅读 · 0 评论 -
根据点击的touch的位置获得tableView的cell
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { CGPoint point = [touchlocationInView:self.tableView]; MomentCell *cell = [self原创 2017-09-13 13:33:02 · 1571 阅读 · 0 评论 -
重新下载项目
上次换电脑项目的一些配置没记录下来,这次无意删除了user信息,记录下配置过程。1. cd 目录2. git clone 复制的地址(远程demo地址)3. 检测pod是否能用(下面是检查pod版本的)pod --version4. pod install (安装一下pods里面的第三方)5. ...原创 2018-06-07 18:59:56 · 256 阅读 · 0 评论