E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Mac开发
[
Mac开发
]自定义NSTableView鼠标悬停改变行的背景颜色Objective-C实现
通过这个小案例练习使用了delegate等知识,想讲讲我两种不同的实现方法,一种是简单粗暴,在自定义的NSTableView中实现。更推荐第二种方法,更符合逻辑。目录方法一方法二方法一方法一文件结构为:CXTableView.hCXTableView.mAppdelegate.hAppdelegate.mMainMenu.xibCXTableView继承自NSTableview运行效果为,鼠标悬停
想永远与你同梦
·
2021-05-19 16:06
Mac
ios
mac
os
x
objective-c
Carthage 初探:四大优势与四大劣势
https://imtx.me/archives/1939.htmlCarthage是iOS/
Mac开发
生态圈的一个包管理工具,与现在流行的CocoaPods不同,它是一个去中心化的解决方案。
橙娃
·
2021-05-16 23:51
mac开发
系列11:MASShortcut设置默认快捷键
MASShortcut是一个用来设置以及修改快捷键的第三方组件,设置快捷键的做法如下:1)定义快捷键的唯一标识,比如mac微信的锁屏:NSString*constMMShortcutSettingLockScreen=@"lockScreenShortcut";2)快捷键标识与相应的动作(action)绑定:MASShortcutBinder*binder=[MASShortcutBindersh
悲观患者
·
2021-05-15 22:49
Mac开发
之USB HID 通讯
框架:IOKit.framework简介:用于MacOS上位机软件根据USB线连接下位机硬件,与之进行数据交互,通讯。开发步骤:1、导入依赖头文件#include2、初始化IOHIDManagerIOHIDManagerRefmanagerRef=IOHIDManagerCreate(kCFAllocatorDefault,kIOHIDOptionsTypeNone);3、进行配对设置,可以过滤其
隐身人
·
2021-05-15 18:58
mac开发
系列4:实现多语言本地化localize
1、添加本地化文件新建Localizable.strings,文件名不要写错,即默认的本地化文件。然后点击右边导航栏中的Localize...按钮,添加Base和English版本。然后选择:工程文件-》Info-》Localizations,+号添加自己所需的语言版本。2、编写以及读取本地化文件****语法规则是一行一个键值对,以分号结束。"key"="value";如下即为一个键值对示例:"T
悲观患者
·
2021-05-12 06:25
Mac开发
usbHid通讯实例+封装
之前写过一篇
Mac开发
之USBHID通讯很多朋友在开发实战中或多或少遇到一点问题,有的涉及到每个下位机的不同,会给开发带来一些麻烦,我这边手里事情也比较多,没有办法为朋友一一解答,回复,所以我封装了一个
隐身人
·
2021-05-11 19:26
查看一下,你的Mac是不是该清理了
本文针对用
Mac开发
的伙伴们!不知不觉发现电脑的磁盘马上就要满了,到低是什么占用呢?也没有存多少东西啊,而且不用的软件和过时的文档、图片,我都一一删除,也才多出一个G,还是不够啊。
RunningAlice
·
2021-05-10 09:54
Mac开发
之状态栏设置图标NSStatusItem
1.首先要知道使用状态栏显示图标使用的类是NSStatusItemNSStatusItem*statusItem;*//在.h文件中定义*2.设置属性statusItem=[[NSStatusBarsystemStatusBar]statusItemWithLength:NSVariableStatusItemLength];[statusItemsetHighlightMode:YES];[st
小布走慢点
·
2021-05-07 13:16
Mac开发
之NSCollectionView使用以及自定义item
与iOS中的UICollectionView相似,在
Mac开发
中,我们也会常常用到NSCollectionView来展示内容,但在使用中,与iOS有较大差别,尤其对
Mac开发
新手来说,不得不到头文件中慢慢搜索
代码行者
·
2021-05-03 10:11
试水 Mac 开发 —— 代码生成器
为何造这个轮子国庆的时候写了个小工具来将JSON转化成Model,也算是我的第一个MacApp,今天重构了下,顺便跟大家分享下
Mac开发
有多不方便……项目地址在这里,如果是跟我一样使用ObjectMapper
Sheepy
·
2021-05-03 01:35
Mac开发
-app开机启动
新建工程,起名字为:mainProject在新建的工程里,创建target,起名字为:launchHelper配置launchHelper删除launchHelper中的windows与Menu,让它没有可展示的Window。(注意不能将storyboard全部删除,只删除window及viewcontroller,menu必须留着)设置launchHelper的Info中Applicationi
Ryan___
·
2021-05-02 03:59
mac 上面的基础知识
mac开发
和iOS开发还有很多相似以及相同的地方;首先看到一个菜单页面,可以自定义
mac开发
中有window和planel(view)概念,这些概念了解即可;windowcontroller这个可以进行自定义
木木有耳
·
2021-05-01 08:23
iOS 学习待整理
7.史上最全的程序员求职渠道分析8.iOS
Mac开发
库整理
Sunny_Fight
·
2021-04-28 06:49
mac开发
系列3:获取NSTableView可见区域的行范围
NSTableView常用于布局展示,如mac微信中的会话列表和聊天消息面板。在这些应用场景中,NSTableView并非所有行都可见,而是可以滚动,这就涉及到要获取整个table中那些可见的行范围(从第几行到第几行),具体实现如下代码所示:NSRangeaRange=[yourTableViewrowsInRect:yourTableView.enclosingScrollView.conten
悲观患者
·
2021-04-22 10:40
仿网易云音乐界面尝试学习MAC App
首先我要说自己并不会
Mac开发
,只是知道
Mac开发
用Xcode可以,oc语言。
夏点
·
2021-04-22 00:51
Flutter-
Mac开发
环境搭建
1.获取FlutterSDK1)去flutter官网下载其最新可用的安装包下载地址:https://flutter.dev/docs/development/tools/sdk/releases#macosimage.png下载最新的稳定版本2)将下载的安装包解压到指定安装目录可以在根目录下单独新建一个安装文件夹cmd+shift+g输入根路径~/新建文件夹-Flutter,把下载的安装包解压后的
葱花思鸡蛋
·
2021-04-17 17:09
Mac 删除自带SB 新建工程
刚接触
MAC开发
,将遇到的问题写下来,仅仅作为自己的笔记。希望对遇到相同的问题的人有所帮助。肯定会有不对的地方,欢迎指正,大家相互帮助,互相进步。新建了工程正常运行。
developer_cp3
·
2021-04-14 03:35
m1芯片的mac怎样安装PS2021 m1芯片的mac安装Photoshop21适配版解决方案 2021最新方法
苹果在去年11月突然发布了搭载自研M1芯片处理器的最新款Macbook,由于这次新版mac系列史无前例的采用arm架构的芯片,导致很多之前为旧版
mac开发
的软件安装后不兼容无法使用,这其中就包括著名的Adobe
麦金塔乐园58
·
2021-03-29 21:52
mac
OC消息发送机制完整全过程
想想最开始学习OC时,苹果还未推出ARC机制,iOS/
Mac开发
也只有OC这么一门语言,swift还未推出。
Invisible_He
·
2021-03-21 15:55
php 多版本开发环境,「开发环境」让 Valet 支持多个本地项目使用不同 PHP 版本...
「开发环境」让Valet支持多个本地项目使用不同PHP版本
Mac开发
环境在开发过程中,开发环境有非常多如:HomesteadLaradockValetXampp等,它们在不同场景中都各有优势,这里我说一下我最喜爱的
寒墨夜殇
·
2021-03-11 09:39
php
多版本开发环境
Appium for
mac开发
环境搭建(iOS)
Appium相关网站:Appium.io/AppiumGirls学习指南/github/discuss.appium.ioAppium安装参考:从0到1搭建移动App功能自动化测试平台:(0)背景介绍和平台规划Appiumformac环境搭建使用Appium测试你的iOSAPP真机测试时需要的环境:ideviceinstallergoogle/ios-webkit-debug-proxy
HeminWon
·
2021-03-11 01:51
MAC开发
环境搭建
平台MacBookPro13寸macOSHighSierra版本10.13.6安装node在node官网下载安装包,双击后一路来next安装卸载node之后打算用brew统一安装软件,故需要先卸载已安装的node。$sudorm-rf/usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}$sudorm
今天_吃_什么
·
2021-03-11 00:57
异步并行带来的奔溃问题,
从一道网易面试题浅谈OC线程安全2017-08-2516:36编辑:suiling分类:iOS开发来源:376340OC招聘信息:
Mac开发
iOS高级开发工程师iOS开发工程师Cocos2d-x开发工程师手游服务器开发工程师
IceWall_Rin
·
2021-03-10 15:23
Mac开发
必备安装之:Oh My zsh
mac默认的shell是bash,虽然功能强大,但是在终端操作过程中开发体验并不是很好,特别是在做git指令操作的过程中。根据笔者多年的开发习惯,特推荐OhMyZsh。OhMyZsh简介OhMyZsh.pngOhMyZshisadelightful,opensource,community-drivenframeworkformanagingyourZshconfiguration.Itcomes
Tiger618
·
2021-02-22 15:45
我算是从安装到打包完成了一个 React Native 项目
由于自己没有接触过移动端开发,所以选用了ReactNative,毕竟任何可以使用JavaScript来实现的应用都最终都会使用JavaScript实现,由于自己没有
Mac开发
者账号,所以只打包了安卓端安装环境
·
2021-01-28 21:58
解决M1处理器安装PS闪退问题Photoshop 2019 fo mac(支持最新M1芯片处理器款mac)
去年苹果在2020年11月11日突然发布了搭载自研M1芯片处理器的最新款Mac,由于这次新版mac系列史无前例的采用arm架构的芯片,导致很多之前为旧版
mac开发
的软件安装后不兼容无法使用,这其中就包括著名的
麦克bookAPP
·
2021-01-18 12:00
mac
我算是从安装到打包完成了一个 React Native 项目
由于自己没有接触过移动端开发,所以选用了ReactNative,毕竟任何可以使用JavaScript来实现的应用都最终都会使用JavaScript实现,由于自己没有
Mac开发
者账号,所以只打包了安卓端安装环境
Mondo
·
2021-01-11 11:06
xcode
前端
android-studio
react-native
react.js
js require 导入文件_node.js操作数据库之MongoDB+mongoose篇
由于我用
Mac开发
,以下所有操作都是在Mac下进行。一、环境
法国二胡的流变
·
2020-12-28 22:49
js
require
导入文件
Mac开发
HarmonyOS app 之 Hello world。
开发工具下载下载地址创建一个工程image.png我选择的是使用java开发手机应用,Nextimage.png设置基本参数,名称,包名,保存路径,使用API的版本等。然后点击Finish完成创建。遇到的问题首次进入会加载gradle等资源,可能会遇到这个错误Aproblemoccurredconfiguringrootproject'HarmonyOS'.>Couldnotresolvealla
LionPig
·
2020-12-21 17:19
前端上手M1芯片Mac测评(基础篇)
前端上手M1芯片
Mac开发
测评我之前的电脑:15年Macpro,15寸16G256G配置现在电脑M1芯片13.3寸16G256G配置先说上手后的体验体验相对于老款来说,整体科技感会更好,可能因为我这次买的是深灰色整体流畅度差不多
Peter谭老师
·
2020-12-10 14:10
前端
javascript
html
css
node.js
前端上手M1芯片Mac测评(基础篇)
前端上手M1芯片
Mac开发
测评我之前的电脑:15年Macpro,15寸16G256G配置现在电脑M1芯片13.3寸16G256G配置先说上手后的体验体验相对于老款来说,整体科技感会更好,可能因为我这次买的是深灰色整体流畅度差不多
Peter谭老师
·
2020-12-10 14:40
前端
javascript
html
css
node.js
入手 M1 Mac 之前,你需要了解的Apple Silicon M1原生应用和Rosetta2
苹果推出了首款针对
Mac开发
的AppleSiliconM1芯片,并在新MacBookAir、13英寸MacBookPro、Macmini三款机型上首发。
木心️木肺
·
2020-12-10 13:33
前端上手M1芯片Mac测评(基础篇)
前端上手M1芯片
Mac开发
测评我之前的电脑:15年Macpro,15寸16G256G配置现在电脑M1芯片13.3寸16G256G配置先说上手后的体验体验相对于老款来说,整体科技感会更好,可能因为我这次买的是深灰色整体流畅度差不多
Peter 谭金杰
·
2020-12-10 08:09
腾讯
macos
web
mac
busybox
Mac开发
必备安装之:Homebrew
Homebrew是什么?维基百科上的Homebrew定义:Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程,最初由马克斯·霍威尔写成。因其可扩展性得到了一致好评,而在RubyonRails社区广为人知。Homebrew使用GitHub,通过用户的贡献扩大对软件包的支持。如果你用过ubuntu系统,你可以理解和apt-get类似的功能。Homebrew如
Tiger618
·
2020-12-03 09:12
入手 M1 Mac 之前,你可以通过这个工具了解常用软件兼容性
为了实现更强的性能,更好的能耗管理,以及加入更多定制化技术,苹果于十一月中旬正式推出了首款针对
Mac开发
的AppleSiliconM1芯片,并在新MacBookAir、13英寸MacBookPro、Macmini
Tilling231
·
2020-11-30 13:28
macos
「开发环境」让 Valet 支持多个本地项目使用不同 PHP 版本
「开发环境」让Valet支持多个本地项目使用不同PHP版本
Mac开发
环境在开发过程中,开发环境有非常多如:HomesteadLaradockValetXampp等,它们在不同场景中都各有优势,这里我说一下我最喜爱的
iiDestiny
·
2020-11-09 22:31
Flutter入门(2):安卓 / iOS安装 Flutter
1.安装指南安装可以参考官方文档由于iOS系统只能用
Mac开发
,本文介绍一下在Mac上的安装教程iOS:Xcode安装及模拟器安装Android:AndroidStudio、gradle及模拟器安装2.
Maojunhao
·
2020-10-09 11:13
高级ios工程师和初级工程师的区别
对于iOS和
Mac开发
来说,因为本事还算比较新,企业对于这方面的开发者需求也比较大,所以面试时的要求可能并不是很高,一般能知道一些Cocoa和OC的基本知识也就认为可以了。
黎明马上就要来临
·
2020-09-17 10:24
要求
高级
初级
ios
区别
IOS系列教程
Objective-C2.0withCocoaFoundation(1-7)http://www.cnblogs.com/yaski/archive/2009/03/27/1423083.html这个是一个在线的教程写非常细非常好2.中文iOS/
Mac
imxiangzi
·
2020-09-17 07:50
IOS
Mac开发
必备工具(二)—— iTerm 2
iTerm2简介iTerm2isaterminalemulatorforMacOSXthatdoesamazingthings.iTerm2有很多能够提升效率的实用功能。比如说窗口分割、热键窗口、智能搜索、自动完成、快速复制等等,其他功能可查看官网的Features页。安装与配置安装有两种方式可以安装iTerm2:1.直接从官网下载安装包。2.使用Homebrew命令brewinstalliTer
Sheh伟伟
·
2020-09-16 19:03
开发工具
终端
mac
mac
os
x
iTerm2
Mac开发
必备工具(三)—— Fish shell
Fishshell简介fish可以根据输入自动匹配历史命令。它的一大特点是开箱即用,没有zsh那些繁琐的配置。官网:http://www.fishshell.com/。安装与配置在终端里使用Homebrew安装,直接输入brewinstallfish等待安装完成即可。安装完了以后还不能用,因为没把fish添加到mac的shell列表里,切换到fishshell时显示找不到fishshell,所以我
Sheh伟伟
·
2020-09-16 19:31
开发工具
shell
mac
终端
Fishshell
Mac开发
必备工具(一)—— Homebrew
Homebrew简介macOS缺失的软件包管理器。使用Homebrew安装Apple没有预装但你需要的东西。官网有中文说明。安装与配置Homebrew的安装非常简单,将下面这条命令粘贴到终端:/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"等待命令执行完毕。其
Sheh伟伟
·
2020-09-16 19:31
开发工具
mac
终端
Homebrew
mac开发
者工具/快捷键
开发者工具:偏好设置->菜单栏中显示“开发”菜单(勾选)->option(alt)+command+I(快捷键)->okmac快捷键:截屏快捷键:command+shift+4局部截屏/3全屏maccnpm:sudonpminstall-gcnpm--registry=https://registry.npm.taobao.org--verbose
Running_FE
·
2020-09-16 18:48
pebble
mac开发
pebble鹅卵石这款手表公司倒闭了,公司卖给了fitbit.pebble原老板带着小姨子跑了。留下我们一群懵比等待pebbletime2的程序狗。话说回来,pebble的开发体验真的很不错,pebblecloud云开发环境超级简单。但是迫于pebble运行在云端,难免性能会有折扣,而且经常crash,或者连不上模拟器和手机,这是很头痛的事。关键还有1年,pebble服务器就不再支持了。所以还是着
Zszen_John
·
2020-09-16 17:41
sublime
c++
运动
mac
手机
手表
pebble
mac开发
必备软件配置,看完这篇你再也不用到处寻找了
mac开发
必备软件1.Xcode2.HomeBrew2.1homebrew简单教程3.iTerm23.1安装zsh4.安装git6.安装mysql7.安装maven8.Charles安装前言:本文尝试从使用者的角度
大黄奔跑
·
2020-09-15 18:22
基本工具指南
如何通过Mac 下的SVN拉取代码
背景:今天入职了一家新单位,用的svn,我之前一直用的win下的git和svn,然后我现在用自己的
mac开发
,所以有了标题的疑问博文由来:看了几个博客写的都很繁琐,看半天才能解决我的疑问,所以自己写一个记录下
weixin_33709364
·
2020-09-15 18:09
开发工具
操作系统
运维
初学cocoa开发:带你走入不一样的世界
也曾在cocoaChina那个osx开发那个论坛上混了好久,但是效果一直不怎么好,里面看的人不少回答问题的却没几个,后来在qq上搜
mac开发
群还真加了几个,在群里不耻下问,到最后也慢慢学会了很多!
张鹏伟
·
2020-09-14 02:05
Mac开发
使用技巧(快捷键)
在Mac系统中几个键位组合可以使Terminal的操作更加灵活方便。1、将光标移动到行首:ctrl+a2、将光标移动到行尾:ctrl+e3、清除屏幕:ctrl+l4、搜索以前使用命令:ctrl+r5、清除当前行:ctrl+u6、清除至当前行尾:ctrl+k7、单词为单位移动:option+方向键8、多tab支持1)terminaly也是支持多tab的,Cmd+T可以打开一个新的tab2)cmd+s
Benjamin_whx
·
2020-09-13 23:06
Mac开发
Mac开发
-摄像头麦克风权限获取
使用AVCaptureDeviceauthorizationStatusForMediaType判断摄像头和麦克风的授权状态。使用AVCaptureDevicerequestAccessForMediaType:获取摄像头和麦克风的授权权限获取系统方法都很清楚,这里列出工具代码供参考:#importNS_ASSUME_NONNULL_BEGIN@interfacePrivacyAuthorizer
CaicaiNo.1
·
2020-09-13 21:47
Mac开发
mac
Mac开发
,界面跳转
1、在appdelegate中创建Macapp的主窗口,并且在屏幕的中心显示2、在MainWindowController控制器中,其中,[self.windoworderOut:nil];方法是把当前的视图层从屏幕列表中移除可是并没有销毁该控制器,就是让该界面在屏幕中消失3、在NewWindowController2中,实现了跳转到下一个界面的方法与回到上一个界面的方法,其中返回上一界面的方法是
哈尔滨的酸柠檬
·
2020-09-13 20:01
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他