- 博客(33)
- 资源 (8)
- 收藏
- 关注
原创 iOS开发编译报错“No “iOS Development” signing certificate matching team ID “XXXXXXX””的解决方法
一般公司的项目都会有独立的开发者账号,这个账号密码给开发者去登陆Xcode显然不现实。对于新加入项目的同事,项目管理者会跟你要你调试设备iPhone的UUID(UUID的获取:https://www.pgyer.com/udid),然后把你的设备UUID加入到设备管理里面,给你生成一个Provisioning Profile文件(XXX.mobileprovision),你双击这个Provisioning Profile文件就可以自动导入证书。然鹅,有时候证书也会导入失败,编译会报类似“No "iOS D.
2021-05-19 20:37:24 11073 1
原创 浅谈NSTimer基本用法和循环引用问题
浅谈NSTimer基本用法和循环引用问题相信大家对NSTimer不陌生,定时器是我们项目中经常用到的组件,定时去完成某项任务。下面我们来简单介绍一下NSTimer。一、NSTimer基本原理官方文档对NSTimer的介绍:A timer waits until a certain time interval has elapsed and then fires,sending a specified message to a target object.由此可见,NSTimer就是
2021-04-26 19:45:05 814
原创 Macbook M1搭建nginx + rtmp和Ubuntu 18.04搭建nginx + rtmp + srs
Macbook M1搭建nginx + rtmp和Ubuntu 18.04搭建nginx + rtmp + srsMac上搭建nginx + rtmpmac可以直接使用brew安装,就不用下载源码手动编译了,命令行:brew install nginx-full --with-rtmp-module注意:这里nginx可执行文件路径变了,不是之前的/usr/local/bin/nginx,而是/opt/homebrew/opt/nginx-full/bin/nginxwww路径: /...
2021-04-01 00:42:47 609
原创 iOS开发之xcodebuild命令提示错误:“tool 'xcodebuild' requires Xcode, but XXXX”
iOS开发之xcodebuild命令提示错误:“tool 'xcodebuild' requires Xcode, but XXXX”解决方法:Install Xcode Runsudo xcode-select -s /Applications/Xcode.app/Contents/Developer
2019-07-29 10:57:28 639
转载 ios - objectC 的isa 详解
ios - objectC 的isa 详解每个Objective-C对象都有一个隐藏的数据结构,这个数据结构是Objective-C对象的第一个成员变量,它就是isa指针。在NSObject.h里面: @interface NSObject <NSObject> { Class isa OBJC_ISA_AVAILABILITY;}再点开 Class 的...
2018-11-27 17:35:17 244
原创 Xcode怎么退回旧版本?
最近将Xcode升级到10.1版本,调试项目的时候没问题,打包项目的时候出错了。看错误信息应该是动态库路径出错,但是在以前版本的Xcode没问题,没办法,先退回旧版本看看,找找原因。在网上找的方法基本都是过时的,其实只需要打开这个页面就可以了:https://developer.apple.com/download/more/。里面有以前版本的Xcode,选择自己需要的版本下载就好了。...
2018-11-08 14:45:52 17042 4
原创 Mac开发之获取设备名字、IP地址和MAC地址
在项目中遇到需要获取设备名字、IP地址和MAC地址信息,之前用NSHost,结果发现不是很稳定,就放弃了,另外想出了几个方法,下面记录一下:ViewController.h//// ViewController.h// DeviceMACAddress//// Created by Chen Ling on 18/7/2018.// Copyright © 2018 C...
2018-07-18 16:29:43 9841 1
原创 Mac开发之如何加载XIB
在Mac开发中会遇到需要加载Xib文件的时候,过程与iOS加载Xib文件大同小异。下面说一下方法:新建一个工程“LoadXib”,然后新建一个Xib文件,然后拉一些控件进去,如图1:图1这个MyXib.xib就是我们要加载的Xib,加载代码:- (IBAction)jumpToLogIN:(id)sender { [_jumpToLoginButton setHidden:YES...
2018-03-28 16:23:53 2844
原创 Mac开发之重写NSSlider(比酷狗的播放进度条好看)
Mac开发如果觉得系统自带Slider不好看,可以通过重绘让自己软件的Slider变得好看一点。与iOS开发不同的是,Mac开发控件重绘没有那么直接,但也不算复杂。下面说一下怎么通过继承NSSlider和NSSliderCell重绘NSSlider。新建一个Project,名字为:CustomSlider。打开Main.storyboard,从IB中拉几个slider,如图一所示:图一新建几个类,...
2018-03-15 15:56:14 958
原创 Mac开发之防止系统进入休眠模式
在开发过程中遇到电脑休眠网络断掉的问题,记录下来以便以后查阅。Mac系统如果设置了休眠,一段时间没有操作电脑,系统就会进入休眠模式,这是为了节能,延长电池的使用时间。但是如果我们开发的软件需要一直依赖网络,则不能让系统进入休眠模式。具体代码:#pragma mark - 防止系统休眠- (void)preventSystemSleep { // kIOPMAssertionTypeNoD...
2018-02-26 20:04:47 3143
转载 Xcode 中放置图片的位置,Images.xcassets 和直接放在源文件目录中的区别
Xcode 中放置图片的位置,Images.xcassets 和直接放在源文件目录中的区别
2017-10-16 15:26:40 5512
原创 Mac开发之如何移除大容量存储设备
Mac开发之如何移除大容量存储设备Mac开发在国内一直不温不火,资料更是少得可怜,所以很多知识都是靠自己慢慢摸索,国外的技术论坛关于Mac开发的资料会多一点。言归正传,现在我主要是想分享一下在Mac程序中如何移除大容量存储设备,类似于360U盘管家的功能。我用的方法是用命令行,然后objective-c调用命令行。大容量存储设备(mass storage device)这里主要用U
2017-08-28 13:21:41 764
转载 Swift与Objective-C的兼容“黑魔法”:@objc和Dynamic
@OBJC 和 DYNAMIC由 王巍 (@ONEVCAT) 发布于 2015-02-04虽然说 Swift 语言的初衷是希望能摆脱 Objective-C 的沉重的历史包袱和约束,但是不可否认的是经过了二十多年的洗礼,Cocoa 框架早就烙上了不可磨灭的 Objective-C 的印记。无数的第三方库是用 Objective-C 写成的,这些积累无论是谁都不能小觑。因此,在最初的
2017-06-01 22:56:32 419
原创 iOS开发学习笔记之UILabel的使用
iOS开发学习笔记之UILabel的使用// 1、创建letrect:CGRect=CGRectMake(100,100,100,100)letlabel:UILabel=UILabel(frame:rect)// 2、设置和读取文本内容,默认为nillabel.text="文本信息"// 3、设置文字颜色,默认为黑色label.textColor=UIColor.re
2017-05-25 16:14:31 3411
原创 iOS开发学习笔记之UIButton的使用
iOS开发学习笔记之UIButton的使用UIButton: https://developer.apple.com/reference/uikit/uibutton一、 描述: UIButton对象是一个视图,它执行您的自定义代码以响应用户交互。二、概述: 当您点击按钮或选择具有焦点的按钮时,该按钮将执行附加的任何操作。 您使用文本标签,图像或两者来传达按钮的目的。 按钮的外观
2017-05-25 15:54:20 559
转载 Windows程序设计学习笔记(四)自绘控件与贴图的实现
Windows程序设计学习笔记(四)自绘控件与贴图的实现2015-06-27 15:10 本站整理 浏览(129) Windows程序设计学习笔记(四)自绘控件与贴图的实现,有需要的朋友可以参考下。Windows系统提供大量的控件供我们使用,但是系统提供的控件样式都是统一的,不管什么东西看久了自然会厌烦,为了使界面更加美观,添加一些新的东西我们需要自己绘制控件。控件在默认情况下并不进行自绘,如果是
2017-05-09 15:59:34 573
SAMSUNG 20T202DA1 VFD datasheet.pdf
2015-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人