简单的 Model 与 JSON 相互转换<span style="font-weight: normal;">// JSON: { "uid":123456, "name":"Harry", "created":"1965-07-31T00:00:00+0000" } // Model: @interface User : NSObject @propert
转载 2024-06-14 21:28:41
43阅读
# 学习使用 iOS YYKit 的完整指南 YYKit 是一个优秀的 iOS 开源框架,它提供了多种实用的组件,极大地简化了开发过程。对于刚入行的小白来说,掌握 YYKit 的使用非常重要。本篇文章将带你从零开始实现“iOS YYKit”,并将所有步骤详细列出。 ## 流程概述 学习使用 YYKit 的基本步骤如下: | 步骤 | 描述 | | ---- | ---- | | 1
原创 2024-10-12 05:24:41
134阅读
前段时间朋友聚会, 听说YYKit 是一组庞大、功能丰富的 iOS 组件。回来后立即搜索下载学习, 这个不得不承认, YYKit作者郭曜源好厉害, 此框架真心! 现将自己的学习心得整理如下, 希望有所帮助! 下载链接: https://github.com/ibireme/YYKit为了尽量复用代码,这个项目中的某些组件之间有比较强的依赖关系。为了方便开发者使用,YYKit作者郭曜源从中拆分出
背景:前些天突然想做一个笔记本功能,一开始,觉得挺简单的呀,一个UITextView,网络缓存也不干了,直接本地NSUserDefault存储,然后完事了,美工,弄几张好看的图片,加几个动画,也就这样了。接着,按照惯例,查看已有的备忘录软件,其app store知名的软件:Weiconote等。才发现没那么简单。这里先不考虑图文混排的问题,首先面对的就是:键盘隐藏之后,文字的位置移动问题啦。细心的
转载 2024-11-01 08:15:33
49阅读
有着更好的性能,支持 LRU,磁
转载 2016-09-15 17:33:00
42阅读
2评论
1.什么是 序列化 ( Serializable )对象的寿命通常随着生成该对象的程序块的终止而终止。有时候,需要将对象的状态保存下来,在需要时再将对象恢复(反序列化)。我们把对象的这种能记录自己的状态以便将来再生的能力,叫做对象的持久性 ( persistence )。对象通过写出描述自己状态的数值来记录自己,这个过程就叫对象的序列化 ( Serialization ) 。任何类型只要实现了Se
1 // NSFontAttributeName 设置字体属性,默认值:字体:Helvetica(Neue) 字号:12 2 // NSForegroundColorAttributeNam 设置字体颜色,取值为 UIColor对象,默认值为黑色 3 // NSBackgroundColorAttributeName 设置字体所在区域背景颜色,取
前言:好长时间没有写过专业性的博客了,一直在看书,书也由于太深奥看不太懂,近来由于追喜欢的女孩子失败了,唉,伤心欲绝,肝肠寸断,痛哭流涕,泣不成声啊,最终彻悟,女孩子只会影响我拔刀的速度,便下定决心投入学习,此时回首才猛然想起研二快要开题了,不能连板子都不会用,所以开始做起了嵌入式实验,重操旧业。一、连接板子连接板子使用的是还是老工具,如下图所示: 将板子连接好之后,双击打开软件: 点击Conne
上面的阴影效果是用这样的代码实现的: YYTextShadowAttributeName,值是 textShadow,也就是先把 shadow 存起来,后来再使用。用 Shift + Command + J 快速跳转到定义处: 这里有个 addAttribute,它在 NSAttributedString.h 里 - (void)addAttribute:(NSString *)name
能的 iOS 缓存
原创 2023-08-14 21:26:38
670阅读
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。macyy进频道失败的解决方法:1、进入不了频道请先留意自己当地的网络状况是否良好,电脑上尽量不要开启占用网络资源的软件,如:下载工具、在线影音、播放器等。2、再查看看一下自己的YY是否是最新版本的,如果不是,请下载官方最新版本YY语音,下载前请将原有的版本彻底卸载。3、其次检查一下电脑上的防火墙是否关闭,其中包括杀毒防火墙和系统
转载 2023-12-20 09:23:03
58阅读
 一、GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。。git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱、代码片段分享等功能。。GitHub可以托管各种git
转载 2023-07-27 23:36:48
254阅读
6.5 GitHub - 脚本 GitHub版本说明版本作者日期备注0.1loon2019.3.29初稿目录文章目录6.5 GitHub - 脚本 GitHub版本说明目录脚本 GitHub1、钩子2、服务Figure 130. 服务与钩子配置区域Figure 131. 电子邮件服务配置3、钩子Figure 132. Web 钩子配置Figure 133...
转载 2022-07-12 17:10:35
762阅读
系列文章.Net 微服务实战之技术选型篇.Net 微服务实战之技术架构分层篇.Net 微服务实战之 DevOps 篇分布式?集群?负载均衡? 我曾经面试过一家企业,当时描述完我在老东家完成的微服务架构后,面试官问了我一个问题: 面试官:您有做过分布式系统吗? 我:有,刚刚我描述的微服务架构就是分布式的…… 面试官:不不不,我意思是你有没有尝试过把一个站点部署到多台服务器
简单说,只需要三步,就可以在 Github 搭建起一个博客:在 Github 上建一个名为 xxx.github.io 的库;把看中了的 Jekyll 模板 clone 到本地;把这个模板 push 到自己的库;下面为了从头展示如何用 Git + Github + Jekyll 搭建博客。  一、在 Github 创建名为 username.github.io 的库   按照 
转载 2024-05-21 14:32:15
111阅读
什么是 Github ?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开,算是一个开源平台吧。Github 注册打开访问:https://github.com/                       
转载 2024-02-07 10:47:04
228阅读
一、第一步 注册github账号 1.注册界面 https://github.com/,如下图: 2.下注册流程 3.上面简单的输入一下用户名、邮箱地址、密码点击创建即可,进入下一步,如下图: 如果勾选了“Help me set up an organization next” 就会进入创建organization的流程。(我注册的时候选了,创建了个组织,觉得个人用户创建这个没什么用,后面
转载 6月前
110阅读
不仅如此,还有人声称 ChatGPT 已经过时了,AutoGPT 才是这个领域的新成员。项目一经上线,短短几天狂揽 27K + 星,这也侧面验证了项目的火爆。GitHub 地址:https://github.com/torantulino/auto-gpt问题来了,AutoGPT 到底是什么?它是一个实验性的开源应用程序,展示了 GPT-4 语言模型的功能。该程序由 GPT-4 驱动,可以自主实现
转载 2024-07-31 11:36:24
161阅读
在公众号topbook被安利了Gridea这个写博客的软件后,想起自己又好久没有写博客,于是顺便趁着上手Gridea的机会,好好整顿一下博客建立github仓库首先到github上创建一个新的仓库,仓库名为 「用户名.github.io」,后续就可以用这个仓库名作为博客访问域名创建仓库后点击仓库的settings,拉到页面最下端检查自己是否开启了github pages到这里,就成功建立了内容为空
转载 2023-06-26 18:30:32
309阅读
GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目。本文主要介绍:GitHub注册,GitHub修改用户名,GitHub建立repository仓库,GitHub同步项目代码,GitHub删除repository仓库,GitHub上找自己要的代码存到本地仓库,建立组织Create an organization ,GitHut构建网站博客,域名绑定到github pages上 。
原创 2021-06-07 20:52:32
1836阅读
  • 1
  • 2
  • 3
  • 4
  • 5