<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[myzims的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/myzims</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; myzims]]></copyright><item><title><![CDATA[子传父$emit使用报错提示emits]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/129094593</link><guid>https://blog.youkuaiyun.com/myzims/article/details/129094593</guid><author>myzims</author><pubDate>Fri, 17 Feb 2023 22:26:48 +0800</pubDate><description><![CDATA[Extraneous non-emits event listeners (getNum) were passed to component but could not be automa解决方案：在子页面里注册声明一下方法（如图在emits中声明）]]></description><category></category></item><item><title><![CDATA[Failed to load project at ‘'XXXXX ",incompatible project version]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/81543467</link><guid>https://blog.youkuaiyun.com/myzims/article/details/81543467</guid><author>myzims</author><pubDate>Thu, 09 Aug 2018 20:26:50 +0800</pubDate><description><![CDATA[Failed to load project at &quot;XXXXX &quot;，incompatible project version

 

解决方法：

1. XXXX.xcodeproj 显示包内容

2.打开project.pbxproj文件，

3. 修改objectVersion = 48 或 更低；

 

问题原因：

使用低版本Xcode 打开高版本Xcode编译过（创建）的 工程。

...]]></description><category></category></item><item><title><![CDATA[too many errors emitted, stopping now   或者导入c文件引发的Could not build module 'XXX']]></title><link>https://blog.youkuaiyun.com/myzims/article/details/79483587</link><guid>https://blog.youkuaiyun.com/myzims/article/details/79483587</guid><author>myzims</author><pubDate>Thu, 08 Mar 2018 14:07:30 +0800</pubDate><description><![CDATA[问题描述 ：引用了一个第三方库，结果报一大堆的错。解决思路：一般情况下出现“Unknown type name”是头文件互相引用出现的，这里可以排除，由于源码使用是c\c++与oc混编，考虑新的XCode编译文件类型导致的，尝试了几种方案，下面三种可以解决问题。 解决方案一：选择所有.c文件，将属性的 identity and type 改为Objective-C Source。解决方案二：选择所...]]></description><category></category></item><item><title><![CDATA[HTML5实现长连接之WebSocket]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/79022955</link><guid>https://blog.youkuaiyun.com/myzims/article/details/79022955</guid><author>myzims</author><pubDate>Wed, 10 Jan 2018 14:10:01 +0800</pubDate><description><![CDATA[由于公司要用h5页面实现付款码页面的B扫C功能，所以在H5页面需要需服务端保持通信实现当B端商户用POS机扫二维码时H5页面能时时展示支付状态，而经过调研H5端可以使用WebSocket实现该功能，特此记录。

注：以下内容转自：https://www.cnblogs.com/wei2yi/archive/2011/03/23/1992830.html

认识HTML5的WebSocket]]></description><category></category></item><item><title><![CDATA[iOS与网页JS交互，看我就够了]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/78235532</link><guid>https://blog.youkuaiyun.com/myzims/article/details/78235532</guid><author>myzims</author><pubDate>Sat, 14 Oct 2017 17:16:15 +0800</pubDate><description><![CDATA[随着移动APP的快速迭代开发趋势，越来越多的APP中嵌入了html网页，但在一些大中型APP中，尤其是电商类APP，html页面已经不仅仅满足展示功能，这时html要求能与原生语言进行交互、相互传值。比如携程APP中一个热门景点的网页中，点击某个景点，可以跳转到原生中的该景点详情页控制器。

为此，我整理了三种最常用最便捷有效的OC与js交互的方式，供大家学习交流。
第一种：JS给OC传值。]]></description><category></category></item><item><title><![CDATA[cornerstone 锁死与解锁 An error occurred and the operation could not be completed.]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/78214164</link><guid>https://blog.youkuaiyun.com/myzims/article/details/78214164</guid><author>myzims</author><pubDate>Thu, 12 Oct 2017 14:03:09 +0800</pubDate><description><![CDATA[由于电脑卡死，强退了一下，再次打开cornerstone出现了锁死情况。

点击提示：an error occurred and the operation could not be completed（发生了一个错误，无法完成操作）




解决方法：删除未完成的执行队列




第一步， 打开终端cd 到你的工程中.svn的目录下。（这个目录名为 ".svn"的隐藏目录]]></description><category></category></item><item><title><![CDATA[Xcode-利用Configuration实现多个配置]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/78183613</link><guid>https://blog.youkuaiyun.com/myzims/article/details/78183613</guid><author>myzims</author><pubDate>Mon, 09 Oct 2017 16:06:01 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/m18510011124/article/details/54091347

iOS开发过程中总是会遇到一个应用对应多个域名的情况，测试地址、生产地址、后台接口开发者的个人主机地址，每次打包或者安装的时候都要手动去修改一下地址相当麻烦，而Xcode正好提供了一个可以轻松解决这种情况的机制—Configuration，而且，Configuratio]]></description><category></category></item><item><title><![CDATA[解决No Certificates are available]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/50921263</link><guid>https://blog.youkuaiyun.com/myzims/article/details/50921263</guid><author>myzims</author><pubDate>Fri, 18 Mar 2016 10:41:53 +0800</pubDate><description><![CDATA[今天在做苹果推送的时候遇到了这个问题，我明明是有证书的-------但一直解决不了

最后在stackoverflow的一个回答里找到答案了-----其实就是需要先做一个不是apn的证书出来



stackoverflow原地址：点击打开链接
解决我问题的回答是这个：
ok i had the same problem but basically you just have to]]></description><category></category></item><item><title><![CDATA[iOS开发之如何跳到系统设置里的WiFi界面]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/50245473</link><guid>https://blog.youkuaiyun.com/myzims/article/details/50245473</guid><author>myzims</author><pubDate>Thu, 10 Dec 2015 09:44:10 +0800</pubDate><description><![CDATA[转自：http://mp.weixin.qq.com/s?__biz=MjM5OTM0MzIwMQ==&mid=401517056&idx=5&sn=ad89f960098b485035006eef656efe16&scene=0#wechat_redirect







昨天的文章《iOS开发之如何跳到系统设置里的WiFi界面》介绍了如何从APP里跳到WiFi设置界面，很多朋]]></description><category></category></item><item><title><![CDATA[关键帧动画CAKeyframeAnimation]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/50170941</link><guid>https://blog.youkuaiyun.com/myzims/article/details/50170941</guid><author>myzims</author><pubDate>Fri, 04 Dec 2015 09:59:34 +0800</pubDate><description><![CDATA[之所以叫做关键帧动画是因为，这个类可以实现，某一属性按照一串的数值进行动画，就好像制作动画的时候一帧一帧的制作一样。

一般使用的时候  首先通过 animationWithKeyPath 方法 创建一个CAKeyframeAnimation实例，

 

CAKeyframeAnimation 的一些比较重要的属性

1. path

这是一个 CGPathRef  对象，默]]></description><category></category></item><item><title><![CDATA[微信支付：只有一个确认键以及和友盟微信SDK冲突解决方案]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/49583109</link><guid>https://blog.youkuaiyun.com/myzims/article/details/49583109</guid><author>myzims</author><pubDate>Mon, 02 Nov 2015 10:11:35 +0800</pubDate><description><![CDATA[一.微信只有一个“确认键”


之前的项目用到微信支付。每次唤醒微信，微信只显示一个确认键，如图：



这种情况的原因是：唤醒微信时传了商户id 但签名不正确导致的。
解决办法： 查看支付前的两次签名逐一排查。（这块的坑很大，需要细心）


二。微信支付和友盟的微信SDK 冲突
官网客服给的解决方案是：删掉友盟的微信SDK ，直接用微信官网的SDK。友盟中微信的代码不需要]]></description><category></category></item><item><title><![CDATA[静态库封装（.a文件）]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/49446987</link><guid>https://blog.youkuaiyun.com/myzims/article/details/49446987</guid><author>myzims</author><pubDate>Tue, 27 Oct 2015 13:27:21 +0800</pubDate><description><![CDATA[1.创建工程


2.创建标题—设定哪些对外开放






3.添加展示文件


public ： 为对外展示的头文件


4.分别在真机环境下和模拟器环境下编译



5..a文件生成






6. 打开终端    cd  到静态库目录


7.创建合并静态库—  把真机的库文件和模拟器下的库文件合并  在终端中输入
lipo]]></description><category></category></item><item><title><![CDATA[iOS9网络适配]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/49097843</link><guid>https://blog.youkuaiyun.com/myzims/article/details/49097843</guid><author>myzims</author><pubDate>Tue, 13 Oct 2015 14:06:52 +0800</pubDate><description><![CDATA[最近在搞iOS9的一些东西。

　从网上随便找了一个天气预报的接口。然后写了一个GET请求。代码倒是没什么含金量。

　　在Xcode6.4下，一切正常。和预想的效果是一致的。

　　在Xcode7中，果然是有问题的。

　　查了一些资料，iOS9把所有之前的http请求全部改成了https请求。统一采用TLS 1.2 SSL。

　　要说目的，自然是为了增加数据的安全。防止被]]></description><category></category></item><item><title><![CDATA[xcode6.3 真机运行设备选不上]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/46459947</link><guid>https://blog.youkuaiyun.com/myzims/article/details/46459947</guid><author>myzims</author><pubDate>Thu, 11 Jun 2015 17:21:00 +0800</pubDate><description><![CDATA[首先确定你的设备运行的操作系统符合项目要求的最低系统版本以及芯片满足项目设定要求，

如果满足但在左上角还是提示为不符合要求的设备（Ineligible Devices），那么选择 Product->Destination 在那选择你的设备就能选中并且编译运行了。之前 Beta 版里就存在这一个 Bug。]]></description><category></category></item><item><title><![CDATA[错误3:this class is not key value coding-compliant for the key Mylabelss]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/46414955</link><guid>https://blog.youkuaiyun.com/myzims/article/details/46414955</guid><author>myzims</author><pubDate>Mon, 08 Jun 2015 16:54:31 +0800</pubDate><description><![CDATA[this class is not key value coding-compliant for the key Mylabelss 报错


几种情况下都会报这种错误： 
1,加载自定义的tableViewCell的时候总是死在：
       XInstrumentOpenCell *cell = [tableView dequeueReusableCellWithIdentifie]]></description><category></category></item><item><title><![CDATA[错误2:Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFType pi]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/46414877</link><guid>https://blog.youkuaiyun.com/myzims/article/details/46414877</guid><author>myzims</author><pubDate>Mon, 08 Jun 2015 16:48:51 +0800</pubDate><description><![CDATA[Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFType pic_url]: unrecognized selector sent to instance 



“NSInvalidArgumentException”终止应用程序由于未捕获异常,原因:“——(]]></description><category></category></item><item><title><![CDATA[错误1_clang: error: linker command failed with exit code 1 (use -v to see invocation)]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/46414295</link><guid>https://blog.youkuaiyun.com/myzims/article/details/46414295</guid><author>myzims</author><pubDate>Mon, 08 Jun 2015 16:20:38 +0800</pubDate><description><![CDATA[做iOS开发有一段时间了.在开发中遇到了各种错误报告,在这里总结一下希望对大家有帮助.

os开发这个错误一定少不了，现总结如下，一般这几个方面的问题，如果不是那你真可麻烦了
1.引用出错，把***.h弄成了.m,检查一下你的所有引用；
2.再就是你引用第三方的库，你添加文件是系统没有所第三方库的.m文件参入的编译中去，你向项目添加文件得注意了；
3.就是不小心添加的重复的类，向Enti]]></description><category></category></item><item><title><![CDATA[解决SenTestingKit/SenTestingKit.h file not found 问题]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/44419961</link><guid>https://blog.youkuaiyun.com/myzims/article/details/44419961</guid><author>myzims</author><pubDate>Wed, 18 Mar 2015 19:50:33 +0800</pubDate><description><![CDATA[解决SenTestingKit/SenTestingKit.h file not found 问题




SenTestingKit/SenTestingKit.h 是xcode里面用于单元测试的框架， 既然是内置的，那就简单了，不需要去网上找框架：


1.点击xcode左边的项目根路径
2. 右边点击build Phases，在link binary with librar]]></description><category></category></item><item><title><![CDATA[OC面向对象—多态]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/44014549</link><guid>https://blog.youkuaiyun.com/myzims/article/details/44014549</guid><author>myzims</author><pubDate>Mon, 02 Mar 2015 08:57:07 +0800</pubDate><description><![CDATA[OC面向对象—多态
一、基本概念
多态在代码中的体现，即为多种形态，必须要有继承，没有继承就没有多态。
在使用多态是，会进行动态检测，以调用真实的对象方法。
多态在代码中的体现即父类指针指向子类对象。
Animal类的声明
 
Animal类的实现
 
Dog类继承自Animal类
 
Dog类的实现
 
测试程序：
 
 
二、使用注意
代码分析：
Dog *]]></description><category></category></item><item><title><![CDATA[NSSet]]></title><link>https://blog.youkuaiyun.com/myzims/article/details/44014545</link><guid>https://blog.youkuaiyun.com/myzims/article/details/44014545</guid><author>myzims</author><pubDate>Mon, 02 Mar 2015 08:55:59 +0800</pubDate><description><![CDATA[NSSet到底什么类型，其实它和NSArray功能性质一样，用于存储对象，属于集合； NSSet  ， NSMutableSet类声明编程接口对象，无序的集合，在内存中存储方式是不连续的，不像NSArray，NSDictionary（都是有序的集合）类声明编程接口对象是有序集合，在内存中存储位置是连续的；




        NSSet和我们常用NSArry区别是：在搜索一个一个元素]]></description><category></category></item></channel></rss>