1.如何理解RunLoop Runloop(运行循环)是iOS和macOS中的一个核心概念,它负责管理事件和计时器,以确保应用程序能够在正确的时间响应用户的输入,并在不占用过...
1.如何理解RunLoop Runloop(运行循环)是iOS和macOS中的一个核心概念,它负责管理事件和计时器,以确保应用程序能够在正确的时间响应用户的输入,并在不占用过...
基础理论 1.面向对象和面向过程区别、概述面向对象特性,重写和重载区别2.设计的原则有哪些?并简述常用的设计模式?单一职责,里氏替换原则、依赖倒置原则,3.UIView和CA...
动态计算NSAttributedString的宽高的方法 最近在复盘之前项目中关于文本宽高计算的实现, 这里简单归纳总结一下. 1. boundingRectWithSize...
iOS实现颜色渐变第二篇 在记录完上一篇的"iOS绘制渐变色背景"学习之后,有一位小伙伴get了上篇文章还给我留了言,所以今天的这篇文章将在上一篇的基础上加入更多一些小东西来...
谢谢分享!!!
Swift - 自定义单元格实现聊天界面(本文代码已升级至Swift5) 1、下面是一个放微信聊天界面的消息展示列表,实现的功能有:(1)消息可以是文本消息也可以是图片消息(2)消息背景为气泡状图片,同时消息气泡可...
(本文代码已升级至Swift5) 1、下面是一个放微信聊天界面的消息展示列表,实现的功能有:(1)消息可以是文本消息也可以是图片消息(2)消息背景为气泡状图片,同时消息气泡可...
聊天界面效果 自定义Cell+通知: 聊天界面。手写实现自定义Cell。 UIViewController,上半区使用TableView,低部分使用UIView 给字符串,写...
请问,有demo吗?
UI022: UITableView实现聊天界面效果聊天界面效果 自定义Cell+通知: 聊天界面。手写实现自定义Cell。 UIViewController,上半区使用TableView,低部分使用UIView 给字符串,写...
在学习swift的过程中,过于修饰属性 方法的关键词这肯定是必须要搞明白的.相比较oc而言,swift多了一些关键字.下面我们分别来看看他们各自的一些使用场景和作用 priv...
概述 自学 iOS 和 Swift 也有一段时间了,最早尝试写Demo时都是向着相对较完整的App方向进行的,至此这样“相对完整的App”也只完成了三个,但是到头来学到的最大...
Swift是一种支持多编程范式和编译式的编程语言,由苹果与2014年WWDC(苹果开发者大会)发布,至今的4年里不断完善和发展,现如今已大面积普及;4月份,在TIOBE排行榜...
IT人士是久坐一族中核心大军,在学习NSView的相关知识后, 我们来通过视图的基本功能来开发一个简单的应用,用于定时提醒我们从座位上起来活动一下。 实现思路 在开发之前,我...
参考demo AppleVideoCapturer[https://github.com/yxibng/AppleVideoCapturer] 请求录制权限 Requesti...
当你从一个懵懂不知的初学者刚刚步入了一家公司,而你接手到的正好是多年迭代开发的项目,我该如何下手???我又改怎么去修改?看着一大堆不懂得方法和属性已经是懵了。如果你想把代码完...
你github链接贴错了
小程序自定义tabbar实现中间图标突出效果参考链接:https://www.jianshu.com/p/ce1c3c25527c[https://www.jianshu.com/p/ce1c3c25527c]参考链接...
SQLite3 SQL语句定义 SQL语句是对关系数据库进行定义和操作的语句。 SQLite将数据值的存储划分为以下几种存储类型:NULL: 表示该值为NULL值。INTEG...
WMZBanner - 仿前端element-UI框架的标签 WMZTags 演示 特性 链式语法 结构优雅 所有属性(颜色,字体,宽度,高度,圆角等)样式均可自定义、 支持...
本文逻辑图: 在知道他们区别之前,我们首先要知道NSObject对象的赋值操作做了哪些操作。 A=C其实是在内存中创建了一个A,然后又开辟了一个内存C,C里面存放的着值B。 ...
iOS开发过程中,我们经常会遇到对文件的操作,如:获取沙盒路径、创建文件、修改文件、删除文件等。 所以现在对常用的文件操作做一些总结,主要的文件操作内容: 获取沙盒目录相关路...