<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CrazyApes的博客]]></title><description><![CDATA[博客哪个好？其实都是一个记录]]></description><link>https://blog.youkuaiyun.com/CrazyApes</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CrazyApes]]></copyright><item><title><![CDATA[var const let]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/128957891</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/128957891</guid><author>CrazyApes</author><pubDate>Thu, 09 Feb 2023 23:00:00 +0800</pubDate><description><![CDATA[var , const , let , 这些有什么区别 ？ 都应该在什么场景进行使用 ？ 它们有着不同的...]]></description><category></category></item><item><title><![CDATA[地级市行政区域划代码]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/128957238</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/128957238</guid><author>CrazyApes</author><pubDate>Thu, 09 Feb 2023 22:00:00 +0800</pubDate><description><![CDATA[行政区域划代码，城市编码，城市代码，城市code，CityCode，adcode]]></description><category></category></item><item><title><![CDATA[Kotlin 基础学习 （一） 关键字]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/126941878</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/126941878</guid><author>CrazyApes</author><pubDate>Mon, 19 Sep 2022 20:52:33 +0800</pubDate><description><![CDATA[Koltin 关键字 object]]></description><category></category></item><item><title><![CDATA[Kotlin forEach中实现break]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/124349273</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/124349273</guid><author>CrazyApes</author><pubDate>Fri, 22 Apr 2022 21:30:00 +0800</pubDate><description><![CDATA[Kotlin forEach 实现 break]]></description><category></category></item><item><title><![CDATA[Kotlin 为什么可以和Java混合开发]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/123414525</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/123414525</guid><author>CrazyApes</author><pubDate>Fri, 11 Mar 2022 20:00:00 +0800</pubDate><description><![CDATA[大家都是JVM静态语言，互操作性又非常好，肯定随便混合了呀。]]></description><category></category></item><item><title><![CDATA[为什么view的setOnClickListener引用Activity不会内存泄漏]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/123250512</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/123250512</guid><author>CrazyApes</author><pubDate>Thu, 03 Mar 2022 20:15:00 +0800</pubDate><description><![CDATA[为什么呢，其实我也理解的不够透彻，欢迎大家讨论]]></description><category></category></item><item><title><![CDATA[iOS 解决深色模式展示异常]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/123011226</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/123011226</guid><author>CrazyApes</author><pubDate>Sat, 19 Feb 2022 09:30:00 +0800</pubDate><description><![CDATA[iOS 深色/夜间模式的一种暴力应对方式，直接禁止]]></description><category></category></item><item><title><![CDATA[android:inputType]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122995170</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122995170</guid><author>CrazyApes</author><pubDate>Fri, 18 Feb 2022 01:50:37 +0800</pubDate><description><![CDATA[android:inputType 都有哪些类型，看完之后感觉用起来更得心应手了。]]></description><category></category></item><item><title><![CDATA[利用activity-alies解决微信支付的包名WXPayEntryActivity不一致问题]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122792216</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122792216</guid><author>CrazyApes</author><pubDate>Sat, 05 Feb 2022 18:33:42 +0800</pubDate><description><![CDATA[利用activity-alise实现]]></description><category></category></item><item><title><![CDATA[Android 源码变迁]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122740849</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122740849</guid><author>CrazyApes</author><pubDate>Sat, 29 Jan 2022 11:18:03 +0800</pubDate><description><![CDATA[就是想了解下Android的源码每次更新都改了啥。
主要是在追寻某些问题的时候，可以通过历史变更了解发展变化。]]></description><category></category></item><item><title><![CDATA[Android shape动态修改颜色]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122677466</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122677466</guid><author>CrazyApes</author><pubDate>Tue, 25 Jan 2022 00:08:28 +0800</pubDate><description><![CDATA[主要是了解如何通过代码动态的修改shape属性，不局限于颜色，也可以类推其它属性的修改方式。]]></description><category></category></item><item><title><![CDATA[iOS js交互直接卡死的问题]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122616524</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122616524</guid><author>CrazyApes</author><pubDate>Fri, 21 Jan 2022 20:15:00 +0800</pubDate><description><![CDATA[新手入门
请多指教

前言
由于页面部分统计图使用的JavaScript中的eChart库实现，所以最近的需求改动中，需要处理部分交互问题。其中有一个交互，在iOS12中直接卡死了。。。
嗯，测试部有一部iOS12的手机。。。
问题定位
通过逐步排查，最终定位到在执行EChart.dispatchAction时出现问题。
myChart.dispatchAction({
    type: 'showTip',
    seriesIndex: 0,
    dataIndex: index
});

参.]]></description><category></category></item><item><title><![CDATA[iOS Object-C基础整理]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122614721</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122614721</guid><author>CrazyApes</author><pubDate>Fri, 21 Jan 2022 19:30:00 +0800</pubDate><description><![CDATA[主要是给自己看的，接手了iOS项目，而且是比较老的项目，所以整理了部分OC基础，方便自己平时使用。]]></description><category></category></item><item><title><![CDATA[iOS FLAnimatedImage控制Gif播放次数]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122553138</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122553138</guid><author>CrazyApes</author><pubDate>Wed, 19 Jan 2022 20:15:00 +0800</pubDate><description><![CDATA[新手入门
请多指教

文章目录前言分析解决方式1. 暴力解决(不建议）2. 换个Gif 图（灰常推荐）3. 使用setLoopCompletionBlock监控4. 考虑使用动画参考文献
前言
要展示gif图片啊，但是UI提供的gif图是循环的，这边需求gif只在打开的时候播放一次就行。
分析
FLAnimatedImage直接读取了gif本身的循环次数，并赋值给了loopCount字段。本意想着，这多简单，直接改下loopCount就完事了，结果发现这个字段是readonly。。。只允许在初始化的时候赋.]]></description><category></category></item><item><title><![CDATA[iOS NSDictionary转JSON字符串（去除换行和空格）]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122553336</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122553336</guid><author>CrazyApes</author><pubDate>Wed, 19 Jan 2022 19:30:00 +0800</pubDate><description><![CDATA[新手入门
请多指教

文章目录前言Object CFoundationdataWithJSONObjectoptionsNSJSONWritingPrettyPrintedNSJSONWritingSortedKeysNSJSONWritingFragmentsAllowedNSJSONWritingWithoutEscapingSlashes
前言
好嘛，iOS组被裁净了。感觉这是个很简单的功能，也是够我查半天api的。哪里不对的，希望大家指正。
Object C
+ (NSString *)conve.]]></description><category></category></item><item><title><![CDATA[Pod install 和 update]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122553107</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122553107</guid><author>CrazyApes</author><pubDate>Tue, 18 Jan 2022 20:30:00 +0800</pubDate><description><![CDATA[新手入门
请多指教

文章目录前言installupdate总结参考文献
前言
因为要更换三方库，在添加了新的三方库之后，查看Pod命令发现有 install 和 update。
我下意识的觉得，这是在更新 Podfile 文件，所以想用 update 命令。但查完资料后发现不建议这个时候使用update。
install
执行此命令时

如果 Podfile.lock 文件存在, 则直接从此文件中读取框架信息并且它会只下载Podfile.lock文件中指定的版本安装。
对于不在 Podfile.lock.]]></description><category></category></item><item><title><![CDATA[Pod 报错：Failed to extract git version from `git --version`]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122553080</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122553080</guid><author>CrazyApes</author><pubDate>Tue, 18 Jan 2022 20:00:00 +0800</pubDate><description><![CDATA[新手入门
请多指教

文章目录前言错误解决方式具体原因参考文献
前言
因为要更换三方库，在添加了新的三方库之后，执行 pod install 却报错了。
错误

Failed to extract git version from `git --version` ("xcrun: error: invalid active developer path… (RuntimeError)

解决方式
也是看别的帖子说的，直接执行下面代码就行了。。。
xcode-select --install

具体原因
因.]]></description><category></category></item><item><title><![CDATA[小米手机 INSTALL_FAILED_USER_RESTRICTED]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122119016</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122119016</guid><author>CrazyApes</author><pubDate>Thu, 23 Dec 2021 23:59:12 +0800</pubDate><description><![CDATA[很常见的问题了，使用小米手机的开发者可能很容易遇到。]]></description><category></category></item><item><title><![CDATA[Kotlin 基础学习]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122091459</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122091459</guid><author>CrazyApes</author><pubDate>Wed, 22 Dec 2021 22:15:00 +0800</pubDate><description><![CDATA[Kotlin 一些基础语法，可以快速从java转型，快速上手的一些常用语法。]]></description><category></category></item><item><title><![CDATA[Android Studio Update Faile : some conflicts were found in the installation area]]></title><link>https://blog.youkuaiyun.com/CrazyApes/article/details/122045469</link><guid>https://blog.youkuaiyun.com/CrazyApes/article/details/122045469</guid><author>CrazyApes</author><pubDate>Mon, 20 Dec 2021 22:15:00 +0800</pubDate><description><![CDATA[Android Studio 升级失败，最好的办法肯定还是去官网下最新版，然后重装！]]></description><category></category></item></channel></rss>