TitanKing
https://titanjun.top/icon.png
技术博客
2023-01-20T13:14:39.893Z
https://titanjun.top/
TitanKing
Hexo
NexT主题配置个性化设置
https://titanjun.top/post/9eda55ce.html
2022-08-18T07:03:13.000Z
2023-01-20T13:14:39.893Z
<ul>
<li>最近基于<code>NexT</code>主题重新搭建了自己的<a href="https://www.titanjun.top/">个人技术博客</a>, 现在主要是总结分享关于<code>NexT(8.12.2)</code>主题的相关配置和优化</li>
<li>我现在用的是<code>NexT</code>主题, 这是作者提供的<a href="http://theme-next.iissnan.com/">NexT主题中文配置</a></li>
</ul>
使用Swift学习数据结构和算法
https://titanjun.top/post/a192b018.html
2021-08-04T04:16:40.000Z
2023-01-20T13:14:39.903Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ios/stract.png?x-oss-process=style/titanjun" alt="stract.png"></p>
Flutter必备开源项目推荐
https://titanjun.top/post/60a03ea8.html
2020-11-20T12:16:40.000Z
2023-01-20T13:14:39.890Z
<ul>
<li>这段时间内一直学习<code>Flutter</code>, 自行设计完成了一个实战项目<code>mahua_pet</code></li>
<li>项目中用到了<code>flutter</code>中的大部分的组件, 界面也涉及了很多功能(可能很多地方还有待完善)</li>
<li>项目目前也还是处在开发待完成阶段, 主要内容差不多已经完成</li>
<li>下面是一些UI界面展示, 后面推见一些比较好的开源项目</li>
<li>验证码登录和密码登录都可以登录, 账号: 123 密码: 123</li>
<li><a href="https://github.com/CoderTitan/mahuaPet">GitHub项目地址</a></li>
</ul>
Flutter中Widget的生命周期和渲染原理
https://titanjun.top/post/f26f2a71.html
2020-05-20T16:00:00.000Z
2023-01-20T13:14:39.888Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/maxresdefault.png?x-oss-process=style/titanjun" alt="widget"></p>
Flutter开发之Dart中的类和对象
https://titanjun.top/post/ee7c7428.html
2020-05-20T16:00:00.000Z
2023-01-20T13:14:39.889Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/dart-logo.png?x-oss-process=style/titanjun" alt="dart-logo"></p>
浅谈Swift的内存管理
https://titanjun.top/post/30039fb5.html
2019-12-31T16:00:00.000Z
2023-01-20T13:14:39.904Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ios/swift.jpg?x-oss-process=style/titanjun" alt="Swift"></p>
浅谈Swift的属性(Property)
https://titanjun.top/post/bde391d5.html
2019-12-20T10:20:40.000Z
2023-01-20T13:14:39.905Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ios/swift.jpg?x-oss-process=style/titanjun" alt="Swift"></p>
Sign In with Apple
https://titanjun.top/post/de12f33.html
2019-09-30T09:36:20.000Z
2023-01-20T13:14:39.898Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ios/appleicon.png?x-oss-process=style/titanjun" alt="image"></p>
iOS13适配深色模式(Dark Mode)
https://titanjun.top/post/da0e549f.html
2019-09-25T10:36:20.000Z
2023-01-20T13:14:39.902Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ios/ios13icon.jpeg" alt="iOS 13"></p>
NSRunLoop底层原理详解
https://titanjun.top/post/76b52ee.html
2019-08-20T14:06:21.000Z
2023-01-20T13:14:39.892Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ios/runloopmode.png" alt="NSRunLoop"></p>
ReactNative之iOS原生和JavaScript的交互
https://titanjun.top/post/4c196968.html
2019-08-17T06:21:01.000Z
2023-01-20T13:14:39.896Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ReactNative/rn-js-ios.png?x-oss-process=style/titanjun" alt="js-ios"></p>
浅谈OC中Block的本质
https://titanjun.top/post/2080e3a.html
2019-06-27T12:36:20.000Z
2023-01-20T13:14:39.904Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/ios/block-ios.jpeg" alt="Block"></p>
探索KVC和KVO的本质
https://titanjun.top/post/478f6c1.html
2019-06-12T10:36:20.000Z
2023-01-20T13:14:39.904Z
<ul>
<li>这篇文章主要介绍<code>KVO</code>和<code>KVC</code>, 机器底层是如何实现的</li>
<li><code>KVO</code>的全称是<code>Key-Value Observing</code>,俗称键值监听,可以用于监听某个对象属性值的改变</li>
<li><code>KVO</code>是使用获取其他对象的特定属性变化的通知机制,控制器层的绑定技术就是严重依赖键值观察获得模型层和控制器层的变化通知的</li>
<li>对于不依赖控制器层类的应用程序,键值观察提供了一种简化的方法来实现检查器并更新用户界面值</li>
<li><code>KVC</code>和<code>KVO</code>都是基于<code>OC</code>的动态特性和<code>Runtime</code>机制的</li>
</ul>
简析OC中对象占用内存的原理
https://titanjun.top/post/84ca04ec.html
2019-06-10T12:16:20.000Z
2023-01-20T13:14:39.905Z
<ul>
<li><code>OC</code>即<code>Objective-C</code>, 是<code>iOS</code>的开发语言之一, 其底层都是通过<code>C/C++</code>实现</li>
<li><code>OC</code>代码在编译过程中都会被转成<code>C/C++</code>代码, 之后再转成汇编语言, 最后才转成机器语言(0和1)</li>
<li>所以<code>OC</code>的面向对象都是基于<code>C/C++</code>的数据结构实现的, 具体一点就是通过机构提实现的(这个后面会详解)</li>
</ul>
Flutter之可滑动Widget
https://titanjun.top/post/3ab4e07d.html
2019-05-17T12:21:11.000Z
2023-01-20T13:14:39.888Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/flutter_scroll.png" alt="可滚动Widget"></p>
Flutter中App的主题和导航
https://titanjun.top/post/425f3607.html
2019-05-05T13:01:11.000Z
2023-01-20T13:14:39.887Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/flutter_appbar.png" alt="image"></p>
Flutter之容器类Widget
https://titanjun.top/post/e3d2ac3e.html
2019-04-29T09:11:11.000Z
2023-01-20T13:14:39.889Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/flutter_container.png" alt="Flutter"></p>
Flutter之基础Widget之TextField
https://titanjun.top/post/88da4080.html
2019-04-26T10:31:40.000Z
2023-01-20T13:14:39.888Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/widget_field.png?x-oss-process=style/titanjun" alt="Flutter"></p>
Flutter之布局类Widget
https://titanjun.top/post/20517d5b.html
2019-04-24T09:21:20.000Z
2023-01-20T13:14:39.889Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/flutter_layout.png?x-oss-process=style/titanjun" alt="Flutter"></p>
Flutter之基础Widget
https://titanjun.top/post/ebbecb82.html
2019-04-19T10:21:20.000Z
2023-01-20T13:14:39.888Z
<p><img data-src="https://titanjun.oss-cn-hangzhou.aliyuncs.com/flutter/widget_base.png?x-oss-process=style/titanjun" alt="Flutter"></p>