IOS开发
泉哥爱phone干货
一个iOS独立开发者,曾经就业于CSDN和视觉中国。
展开
-
Xcode12 踩坑之 objc_msgSend
Xcode12 问题objc_msgSend运行时方法报错,提示No matching function for call to 'objc_msgSend',google 了下,有人反馈是Xcode12的bug。Enable Strict Checking of objc_msgSend Calls 配置设为NO 无效。xcversion 安装多版本Xcodexcversiongem install xcode-installxcversion listxcversion install 11原创 2020-10-11 23:05:33 · 1710 阅读 · 0 评论 -
iOS 14适配之--UITableView
iOS 14适配之–UITableView概览最近升级了Xcode12 ,编译完项目发现有个bug,就是UITableView里面的部分cell无法点击,通过Debug View Hierarchy 发现最上面有个UITableViewCellContentView类型的view。如何修改这个其实是写代码不规范造成的,正确的操作 在UITableViewCell自定义过程中[self.contentView addSubview:self.bottomBoxView];错误[self a原创 2020-10-11 09:28:16 · 761 阅读 · 1 评论 -
iOS APP逆向砸壳后重签名防护
iOS APP逆向砸壳后重签名防护调研了微博、今日头条、CSDN、抖音四个APP,砸壳都没问题,重签名后是否能安装?微博版本:10.3.2能否安装:能能否正常打开:能今日头条版本:7.6.5能否安装:能能否正常打开:能CSDN版本:4.1.8能否安装:能能否正常打开:能抖音版本:9.8.1能否安装:不能错误:DuplicateIdentifier...原创 2020-04-01 18:44:40 · 1121 阅读 · 0 评论 -
ReactiveCocoa2实战
之前已经写过两篇关于ReactiveCocoa(以下简称RAC)的文章了,但主要也是在阐述基本的概念和使用,这篇文章将会从实战的角度来看看RAC到底解决了哪些问题,带来了哪些方便,以及遇到的一些坑。概述为什么要使用RAC?一个怪怪的东西,从Demo看也没有让代码变得更好、更短,相反还造成理解上的困难,真的有必要去学它么?相信这是大多数人在接触RAC时的想法。RAC不是单一功转载 2015-01-07 10:57:33 · 684 阅读 · 0 评论 -
好文收藏
https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaObjects/CocoaObjects.html%23//apple_ref/doc/uid/TP40002974-CH4-SW32iOS 8扩展中心例子 http://onevcat.com原创 2015-01-23 09:40:58 · 1426 阅读 · 0 评论 -
iOS装13-之bit
iOS 装13-之bit原创 2017-02-25 15:56:50 · 438 阅读 · 0 评论 -
iOS装13-之多线程
全栈 线程与进程开始之前先问自己几个问题1、大学用C语言写的main函数里只写了hello word ,面有线程么2、CPU频率和个数与多线程有什么关系3、进程和线程的关系4、线程的访问权限 ,它都可以访问哪些东西5、线程同步 都有哪几种锁6、线程中都有哪些坑需要注意大学用C语言写的main函数里只写了hello word ,面有线程么In a non-concurrent application,原创 2017-03-16 18:26:48 · 2042 阅读 · 0 评论 -
wechat
https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=消息接口调试&form=文本消息转载 2017-08-18 10:05:59 · 312 阅读 · 0 评论 -
ScrollView 与 Autolayout
初学 Autolayout,当涉及到 ScrollView 时,很多人面对满屏幕红色错误不知所措,为什么明明以前没问题的约束到了这儿就成了错误。比如下面这种情况:一个蓝色的 UIView,设其长宽约束分别为 210,200。上、左和右间距为 55。如此设置这个 View 的位置就被确定了。没有错误,没有警告。可同样的方法,到 UIScrollView 却有触目惊心的转载 2015-01-22 16:33:54 · 391 阅读 · 0 评论 -
iOS AutoLayout Constraint如何实现动画效果
参考苹果官方文档 (See example in "Animating Changes Made by Auto Layout" section) [self.m_pContentBoxView.superview setNeedsUpdateConstraints]; [UIView animateWithDuration:0.5 animations:^{ self原创 2015-01-21 10:41:18 · 597 阅读 · 0 评论 -
iOS7最佳实践:一个天气App案例(二)
注:本文译自:raywenderlich ios-7-best-practices-part-2,去除了跟主题无关的寒暄部分。 欢迎转载,保持署名开始你有两个选择开始本教程:您可以使用在本教程的第1部分你已完成的项目,或者你可以在这里下载第1部分已完成的项目。在前面的教程中你创建了你的App的天气模型 – 现在你需要使用OpenWeatherMap API为你的App来获取转载 2015-01-07 11:45:06 · 695 阅读 · 0 评论 -
XCode 5 提示找不到 cmath cctype的问题
当使用tinyxml库时报的错误在工程属性中搜索 Compile Source As 设置为Objective - C++转载 2014-12-02 10:38:25 · 1614 阅读 · 0 评论 -
ios状态栏操作
[cpp] view plaincopyprint?[UIApplication sharedApplication].networkActivityIndicatorVisible = YES; //显示 [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; //隐藏转载 2015-01-07 09:50:10 · 446 阅读 · 0 评论 -
ReactiveCocoa基本组件:理解和使用RACCommand
原文地址在这里。本文源码:https://github.com/olegam/RACCommandExample RACCommandRACCommand是ReactiveCocoa的基本组件之一,能节省开发的大部分时间,同时使得iOS/OS X 应用更健壮。 我看到一部分ReactiveCocoa(以下简单RAC)新人并没有完全理解RACCom转载 2015-01-07 11:05:50 · 647 阅读 · 0 评论 -
UIVIewController自定义切换效果
之前介绍动画时提过UIView的转场动画,但是开发中我们碰到更多的viewController的切换,ios中常见的viewcontroller切换有四种:模态视图,导航栏控制器,UITabBarController以及addchildviewcontroller,自定义viewcontroller动画切换也是ios7中的新特性,这里整理下常见的操作,outline如下(本文参考http://on转载 2014-12-25 22:06:26 · 537 阅读 · 0 评论 -
IOS笔记(2)20141212 [项目环境搭建之CocoaPods的安装和使用(二)之IOS8 TodayExtension挂件]
当你的项目中有IOS 8 的Today Extension项目时,执行 $ pod install 不会报错,也能生成项目workspace,但是在Today Extension项目里引用头文件#import "AFNetworking.h"#import "UALogger.h"修改 viewDidLoad函数如下:- (void)viewDidLoad { [s原创 2014-12-12 17:00:05 · 1616 阅读 · 0 评论 -
IOS笔记(1)20141210 [项目环境搭建之CocoaPods的安装和使用]
CocoaPods是什么?CocoaPods是iOS最常用最有名的类库管理工具了,可以帮你做三件事:1、在正常设置配置文件后执行一行命令即可自动下载配置各种开源第三库如JSONKit,AFNetWorking、ReactiveCocoa、MBProgressHUD等2、当第三库有更新的时候可以执行一行命令即可更新3、公司又开了一个新项目,将配置文件拷到新项目,执行一行命令即可配置完原创 2014-12-10 16:26:28 · 553 阅读 · 0 评论 -
iOS 7 力学 粗解UIDynamicAnimator
文章中部分内容借鉴了http://beyondvincent.com/2013/06/16/ios7%E6%96%B0%E7%89%B9%E5%BE%81%E6%B1%87%E6%80%BB05%E5%88%9D%E7%AA%A5uikit%E5%8A%A8%E5%8A%9Buikit-dynamics/UIDynamicAnimator 学习总结什么是UIKit动力?——转载 2014-12-31 13:38:45 · 486 阅读 · 0 评论 -
UIWebView 使用时,有的网站没问题,有的网站图片、css、js文件丢失
在iOS开发项目时,用到UIWebView,出现了入题[self.proWebViewloadData:data MIMEType:@"text/html"textEncodingName:nilbaseURL:nil];原创 2014-10-30 15:03:12 · 429 阅读 · 0 评论