Telegram研究四:错误整理
项目: https://github.com/TelegramMessenger/Telegram-iOS Telegram-tag:release-9.6.5 电脑:芯片:M1,系统:MacOS Sonoma 14.0,XCode:15.0.1 本demo项目:https://github.com/h42330789/StudyIM 本demo分支:origin/feature/Item...
项目: https://github.com/TelegramMessenger/Telegram-iOS Telegram-tag:release-9.6.5 电脑:芯片:M1,系统:MacOS Sonoma 14.0,XCode:15.0.1 本demo项目:https://github.com/h42330789/StudyIM 本demo分支:origin/feature/Item...
前言 最近在研究Telegram代码,Telegram的代码是使用Bazel管理的,但是平常的项目都是使用Pod管理,于是将Bazel转换为pod依赖,过程中遇到很多问题,一一记录 问题一:项目库依赖项目写法 1.1 本地项目依赖本地项目,使用s.dependency "xxx"的语法 demo如下:本地项目LibA依赖本地项目LibB Pod::Spec.new do |s| ...
Telegram: 仓库:https://github.com/TelegramMessenger/Telegram-iOS tag: release-10.1 主要基类及协议:ItemListNodeEntry、ListViewItem+ItemListItem、ItemListRevealOptionsItemNode+ListViewItemNode 主要学习源码文件:ChatLis...
Telegram: 仓库:https://github.com/TelegramMessenger/Telegram-iOS tag: release-10.1 主要基类及协议:ListView、ListViewInsertItem、ListViewItem、ListViewItemNode 主要学习源码文件:CallListViewTransition.swift、CallListCon...
项目地址:https://github.com/ibireme/YYWebImage
项目地址:https://github.com/SDWebImage/SDWebImage
项目地址:https://github.com/onevcat/Kingfisher 参考: Kingfisher 5.13.2 Kingfisher Cheatsheet 翻译来源 API References - 如果想深入了解 Kingfisher 源码导读 - 掘金 Kingfisher (图片下载缓存相关) 直接使用KingFisher下载图片 guar...
逛了一些其他博客,发现别的博客除了默认的菜单分类外还额外增加了些分类,比如友链什么的,特研究了下,发现其他人介绍Jekyll时都没有介绍或者介绍的方式跟我使用的这个版本不一致,他们使用的是menu关键字,但是我的配置文件里没有这个,摸索研究了下发 一、配置新菜单入口 现是只要在_tabs文件夹下创建新的文件就会自动有新的菜单了,菜单的排序和icon都在建的文件里配置 二、配置新的ico...
一、读取本机的所有描述文件 1.1、macapp使用xib启动后,获取本机的所有证书 ProvisioningProfile.getProfiles() // MARK: - 读取所有的描述文件 static func getProfiles() -> [ProvisioningProfile] { var output: [ProvisioningPr...
1、使用Telegram机器人发送消息 1.1 生成并创建Telegram机器人 参考:Telegram 机器人的申请和设置图文教程 首先在Telegram 里搜索 @botfather 输入 /newbot 输入 /mybots 可以编辑相关信息 打开浏览器,输入以下链接:https://api.telegram.org/bot<YourBOTToken>/getUpdat...