首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS开发
wuwuFQ
创建于2022-04-16
订阅专栏
iOS开发过程中的所见所闻,随笔记录
暂无订阅
共40篇文章
创建于2022-04-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一篇整理的很全面的IOS面试题(共勉)
设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。 1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。 2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。 3...
iOS开发中 类、对象、实例变量、成员变量、属性变量等区别和关系
类(class):具有相同属性和行为等同一类元素等总称,类是一个抽象的概念。区分是类还是对象,看它能否继续被细分。在OC中,类是表示对象类型的结构体,对象通过类来获取自身的各种信息。类由两个部分组成:*.h和*.m文件组成。*.m文件中 implemention部分是类的实现部分...
3D Touch
通过主屏幕的应用Icon,我们可以用3D Touch呼出一个菜单,进行快速定位应用功能模块相关功能的开发。如上面的日历。 这个模块的设计可以在网址连接上进行网页的预览交互。iOS9为我们提供了一个新的交互参数:力度。我们可以检测某一交互的力度值,来做相应的交互处理。...
iOS开发 各种小功能(开发宝典)
1. 判断手机号码格式是否正确,利用正则表达式验证 123456789101112131415161718192021222324252627282930313233343536373839404
使用 iOS 8 Spring Animation API 创建动画
该方法是UIView的类方法。Spring Animation 的 API 和一般动画相比多了两个参数,分别是usingSpringWithDamping和initialSpringVelocity。usingSpringWithDamping的范围为0.0f到1.0f,数值越小...
Swift-UITableView快捷创建(刨坟用)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 UITableView 初始化 func 实现 UITableViewDataSource UITableViewCell
swift---GCD的基本使用
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 简介 Grand Central Dispatch (GCD) 是Apple开发的一个多核编程的较新的解决方法。它主要用于优化应用程序以支持多核处
MapView 地图的基本使用
第一步:在Info.plist中添加NSAppTransportSecurity类型Dictionary。 实现定位要导入地图头文件,本例中使用原生地图,所以导入<Map.Kit/MapKit.h>后就可以创建地图了,如要获取指定经纬度或者实时定位自己的位置则还要导入核心定位服务...
iOS - UIScrollView详解
UIScrollView的是几个UIKit类包括的UITableView和UITextView中的超类。一个UIScrollView对象(或者,简单地说,一个滚动视图)的核心概念是,它是一个视图,其起源是可调过的内容视图。它剪辑的内容,它的框架,这通常(但不一定)恰逢该应用程序的...
iOS开发者账户添加测试手机UDID方法
具体怎么获取UDID http://blog.csdn.打开苹果开发者网站 :http://developer.apple.。.好了。
iOS开发:制作远程推送证书以及用极光进行远程推送教程
昨天公司项目要加入远程推送功能,自己做显然会很麻烦,所以用了极光的远程推送,下面我会讲如何制作推送证书并使用极光推送进行远程推送.这里讲一下什么是开发环境和生产环境: 你用Xcode编译安装的就是开发环境,用二维码或者App Store下载的就是生产环境.下载下来,点击Done,...
SwiftUI:属性装饰器的理解@State,@Binding,@ObservedObject,@Published,@Environment,@Environ
@State @State属性允许你修改Struct的属性,这些属性在普通的Struct里面是不允许修改的。通过使用@State修饰器我们可以关联
Git Submodule模块化使用总结
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 使用场景 创建Submodule 举个栗子🌰,我们要创建一下结构的项目 创建Git远程仓库 主工程和子工程都要分别创建各自的远程库 如果已有远程库
iOS开发 Git常用命令速查
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b
iOS MJRefresh使用详解
self.tableView.self.tableView.[self.tableView. // tableView.mj_header.self.tableView.header.lastUpdatedTimeLabel.header.lastUpdatedTimeLa...
iOS 扫一扫二维码(原生)
.#import <UIKit/UIKit.#import <AVFoundation/AVFoundation..// Created by bwrc on 17/6/5.// Copyright © 2017年 bwrc. All rights reserved.#impor...
iOS扫一扫功能
之前很多二维码扫描都是基于zxing做的,但是zxing用起来真的很麻烦,又一直不更新。随着iOS6退出历史舞台,终于可以使用iOS7以后,用系统的AVFoundation做的二维码扫描器了。_input = [AVCaptureDeviceInput deviceInputWi...
WKWebView 随笔
1.[self.webView.[self.webView.if (object == self.webView.// we are here because the contentSize of the WebView's scrollview changed.UIScroll...
WKWebView学习笔记
WKBackForwardList: 之前访问过的 web 页面的列表,可以通过后退和前进动作来访问到。WKBackForwardListItem: webview 中后退列表里的某一个网页。WKFrameInfo: 包含一个网页的布局信息。WKNavigation: 包含一个网...
SDAutoLayout方法大全,cell自适应
github地址 https://github.注意:SDAutoLayout是延迟布局生效,不是你刚调用.sd_layout对控件进行布局后立即填充内容它的宽度就是刚布局时的宽度。[_infoLabel updateLayout];更新属性值。还有就是,进行布局前要保证控件已经...
下一页