คำถามติดแท็ก macos

macOS (เดิมชื่อ OS X หรือ Mac OS X) เป็นระบบปฏิบัติการเดสก์ท็อปจาก Apple ที่พบในคอมพิวเตอร์ Macintosh ใช้แท็กนี้เฉพาะเมื่อคำถามของคุณเกี่ยวข้องกับการใช้ macOS APIs หรือพฤติกรรมเฉพาะของ macOS ไม่ใช่เพราะคุณใช้รหัสใน macOS คำถามที่เกี่ยวข้องกับการใช้หรือการแก้ไขปัญหา macOS เป็นหัวข้อที่ไม่เกี่ยวข้องและเป็นของชุมชน Ask Different

3
วิธีแก้ไข Terminal ไม่โหลด ~ / .bashrc บน OS X Lion [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เมื่อใดก็ตามที่ฉันเปิดแท็บใหม่ใน Terminal โดยใช้Cmd+ Tมันจะเปิด bash ในไดเรกทอรีเดียวกันกับแท็บก่อนหน้า สิ่งนี้ใช้ได้ดีเมื่อฉันอยู่ใน~ไดเรกทอรี แต่ถ้าฉันอยู่ที่อื่นฉันได้รับข้อผิดพลาดในการโหลด.bashrc Last login: Sat Oct 15 21:10:00 on ttys002 -bash: .bashrc: No such file or directory Jakub-Arnolds-MacBook-Pro:projects darth$ ดูเหมือนว่า.bashrcจะโหลดผ่านทางญาติและไม่ใช่เส้นทางที่สมบูรณ์เพราะถ้าฉันทำsource ~/.bashrcทุกอย่างทำงานได้อย่างราบรื่น ฉันคิดว่านี่เป็นปัญหาที่เกี่ยวข้องกับ OS X Lion เพราะก่อนการอัพเกรดจาก Snow Leopard ฉันไม่มีปัญหาเดียวกัน แต่นั่นอาจเกิดจาก Terminal เปิดอยู่เสมอ~ฉันจำไม่ได้ว่ามันพยายามเปิดไดเรกทอรีเดียวกันหรือไม่ อย่างไรก็ตามคำถามยังคงเหมือนเดิมฉันจะสร้างโหลดเทอร์มินัล~/.bashrcผ่านเส้นทางสัมบูรณ์ได้อย่างไรและไม่สัมพันธ์กัน
176 macos  bash  terminal  osx-lion 

20
จะลบมุมมองย่อยทั้งหมดใน Swift ได้อย่างไร
ฉันกำลังมองหาวิธีง่าย ๆ ในการลบการดูย่อยทั้งหมดทันทีจากผู้กำกับดูแลแทนที่จะลบทีละรายการ //I'm trying something like this, but is not working let theSubviews : Array = container_view.subviews for (view : NSView) in theSubviews { view.removeFromSuperview(container_view) } ฉันกำลังคิดถึงอะไร UPDATE container_viewแอปของฉันมีหลัก ฉันต้องเพิ่มมุมมองอื่น ๆ เป็นมุมมองย่อยcontainer_viewเพื่อให้การนำทางเรียงลำดับ ดังนั้นเมื่อคลิกปุ่มเพื่อ "เปิด" หน้าใดหน้าหนึ่งฉันจำเป็นต้องลบการดูทั้งหมดและเพิ่มหน้าใหม่ อัปเดต 2 - โซลูชันที่ใช้งานได้ (OS X) ฉันเดาว่า Apple คงซ่อมแล้ว ตอนนี้มันง่ายกว่าที่เคยเพียงแค่โทร: for view in containerView.subviews{ …
176 macos  view  swift 

30
ไม่สามารถสร้างการเก็บถาวร iOS App ใน xcode
ฉันมีปัญหาในการสร้างที่เก็บถาวร iOS App จากแอปพลิเคชัน แอพพลิเคชั่นรวบรวมได้ดีและยังสามารถใช้งานได้ในเครื่องจำลอง ตอนนี้ฉันต้องการทำการทดสอบแบบเฉพาะกิจและไม่สามารถสร้าง iOS App Archive ได้ เมื่อฉันคลิกที่ผลิตภัณฑ์ -> เก็บถาวรมันจะสร้างไฟล์เก็บถาวร xcode ทั่วไป ทุกคนสามารถช่วยฉันได้ ฉันควรพูดถึงว่าฉันได้สร้าง iOS App Archive ของแอปพลิเคชันนี้แล้ว มันเพิ่งหยุดสร้าง iOS Archive ด้วยเหตุผลบางประการ ขอบคุณมาก.
175 iphone  ios  xcode  macos 

6
วิธีสร้างแอปพลิเคชัน Menubar สำหรับ Mac
แก้ไข: นี่เป็นแอปพลิเคชัน menubar สำเร็จรูปที่ดีที่นี่ ( แหล่ง github ) โดยคำตอบนี้ ฉันสงสัยว่าจะทำแอปพลิเคชั่นแถบเมนูมีข้อกำหนดอะไรบ้าง? ฉันเห็นแอปพลิเคชันที่เรียบง่ายสำหรับแถบเมนูคือการเปิดลิงก์โดยใช้เบราว์เซอร์ของคุณฉันต้องการสร้างสิ่งที่คล้ายกับที่ นี่เป็นแอปพลิเคชั่นที่ฉันชอบทำคล้ายกัน
175 macos  cocoa  menubar 

12
ฉันสามารถติดตั้ง Xcode หลายรุ่นได้หรือไม่
เป็นไปได้หรือไม่ที่จะมี Xcode มากกว่าหนึ่งรุ่นติดตั้งพร้อมกัน? ถ้าเป็นเช่นนั้นกรุณาโพสต์เคล็ดลับเทคนิคหรือปัญหาที่อาจเกิดขึ้นเพื่อระวัง แก้ไข: เหตุผลที่ฉันต้องการติดตั้งหลาย ๆ รุ่นคือการทดลองใช้ sdk beta ใหม่ แต่ถ้า Xcode ใหม่เป็นรถฉันต้องการที่จะใช้รุ่นที่เก่ากว่าสำหรับโครงการที่มีอยู่ของฉัน
175 xcode  macos 

9
วิธีที่แนะนำในการติดตั้ง brew, node.js, io.js, nvm, npm บน OS X คืออะไร
ฉันพยายามใช้ homebrew ให้มากที่สุด วิธีที่แนะนำในการติดตั้งต่อไปนี้ใน OS X คืออะไร? Node.js io.js NVM NPM และหวังว่าจะสนับสนุนการพัฒนาสำหรับ: อิออน ngCordova
175 node.js  macos  npm  homebrew  io.js 

11
NSRange จาก Swift Range หรือไม่
ปัญหา: NSAttributedString รับ NSRange ขณะที่ฉันใช้ Swift String ที่ใช้ Range let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string: text) text.enumerateSubstringsInRange(textRange, options: NSStringEnumerationOptions.ByWords, { (substring, substringRange, enclosingRange, stop) -> () in if (substring == "saying") { attributedString.addAttribute(NSForegroundColorAttributeName, value: NSColor.redColor(), range: substringRange) } }) …
175 ios  macos  swift  nsrange 


13
วิธีที่ดีที่สุดในการแก้ไขการชนกันของเนมสเปซ Objective-C คืออะไร
วัตถุประสงค์ -C ไม่มีเนมสเปซ มันเหมือนกับ C ทุกอย่างอยู่ในเนมสเปซส่วนกลางเดียว วิธีปฏิบัติทั่วไปคือการเติมคำนำหน้าคลาสด้วยชื่อย่อเช่นถ้าคุณทำงานที่ IBM คุณสามารถใช้คำนำหน้าด้วย "IBM" ถ้าคุณทำงานให้ Microsoft คุณสามารถใช้ "MS"; และอื่น ๆ บางครั้งชื่อย่ออ้างถึงโครงการเช่น Adium นำหน้าคลาสด้วย "AI" (เนื่องจากไม่มี บริษัท ใดอยู่ด้านหลังซึ่งคุณสามารถใช้ชื่อย่อได้) คำนำหน้าของ Apple คลาสที่มี NS และบอกว่าคำนำหน้านี้สงวนไว้สำหรับ Apple เท่านั้น จนถึงตอนนี้ก็ดี แต่การเพิ่มตัวอักษร 2 ถึง 4 ตัวต่อท้ายชื่อคลาสด้านหน้าเป็นเนมสเปซที่ จำกัด มาก เช่น MS หรือ AI อาจมีความหมายที่แตกต่างกันโดยสิ้นเชิง (เช่น AI เป็นปัญญาประดิษฐ์เป็นต้น) และผู้พัฒนารายอื่นอาจตัดสินใจใช้และสร้างคลาสที่มีชื่อเท่าเทียมกัน บางชน namespace เอาล่ะถ้านี่เป็นการชนกันระหว่างคลาสของคุณเองกับหนึ่งในเฟรมเวิร์กภายนอกที่คุณใช้อยู่คุณสามารถเปลี่ยนการตั้งชื่อคลาสของคุณได้โดยง่าย …

16
วิธีทำให้ฮาร์ดแวร์ส่งเสียงบี๊บใน Mac OS X 10.6
ฉันแค่อยากให้ Mac OS X 10.6 ทำเสียงบี๊บของฮาร์ดแวร์เหมือนในลักษณะเปิดและกระจายอื่น ๆ ฉันลองทำตามวิธี เทอร์มินัล -> beep = -bash: beep: ไม่พบคำสั่ง เทอร์มินัล -> say beep = เสียงพูดบี๊บ (ไม่ใช่เสียงบี๊บฮาร์ดแวร์ แต่ยอดเยี่ยม;)) applescript -> beep = เบลล์ Macintosh (ฉันต้องการ Hardware beep!) ไม่มีใครรู้วิธีทำให้ Hardware beep เป็น bin / bash หรือ applescript
174 bash  macos  applescript  beep 

9
ฉันจะแก้ไข $ PATH (.bash_profile) บน OSX ได้อย่างไร
ฉันกำลังพยายามแก้ไขรายการใน PATH เนื่องจากฉันทำอะไรผิดพลาด ฉันใช้ Mac OS X 10.10.3 ฉันเหนื่อย: > touch ~/.bash_profile; open ~/.bash_profile แต่ตัวแก้ไขไฟล์จะเปิดขึ้นโดยไม่มีอะไรอยู่ข้างใน ปัญหาของฉัน: ฉันกำลังพยายามติดตั้ง ANDROID_HOME ใน PATH ของฉัน ฉันสะกดมันผิด แต่เมื่อฉันปิดเครื่องและกลับไปมันก็หายไปดังนั้นฉันจึงลองอีกครั้ง: export ANDROID_HOME=/<installation location>/android-sdk-macosx export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools ครั้งนี้ฉันพิมพ์คำสั่งอย่างถูกต้อง แต่เมื่อฉันปิดเครื่องการตั้งค่าของฉันก็หายไปอีกครั้ง ฉันจะเรียกใช้การตั้งค่าที่ต้องการได้อย่างไร ถ้าฉันจะแก้ไข bash.profile ฉันจะป้อนรหัสด้านบนได้อย่างไร ขอบคุณ!

30
รายชื่อโปรแกรมแก้ไขข้อความ macOS และโปรแกรมแก้ไขโค้ด [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันค้นหาสิ่งนี้และพบคำถามของ Mauditeเกี่ยวกับโปรแกรมแก้ไขข้อความแต่ทั้งหมดสำหรับ Windows อย่างที่คุณไม่สงสัยเลยว่าฉันกำลังพยายามค้นหาว่ามีตัวแก้ไขข้อความ / รหัสสำหรับ Mac นอกเหนือจากที่ฉันรู้หรือไม่ ฉันจะแก้ไขโพสต์ของฉันเพื่อรวมบรรณาธิการที่ระบุไว้ ฟรี TextWrangler Xcode Mac Vim Aquamacsและใกล้กับEMacดั้งเดิมมากขึ้น jedit Editra คราส NetBeans Kod TextMate2 - GPL วงเล็บ Atom.io เชิงพาณิชย์ Textmate BBEdit SubEthaEdit Coda ข้อความประเสริฐ 2 Smultron WebStorm สะระแหน่ บทความที่เกี่ยวข้องกับเรื่อง Faceoff ซึ่งเป็นโปรแกรมแก้ไขข้อความที่ดีที่สุด? Maceditors.com, mac editors เปรียบเทียบคุณสมบัติ …
173 macos  editor 

9
ฐานข้อมูลผู้ใช้ MySQL ไม่มีคอลัมน์รหัสผ่าน - การติดตั้ง MySQL บน OSX
ฉันพยายามเปลี่ยนรหัสผ่านรูต MySql สิ่งที่ฉันได้ทำอยู่ด้านล่าง ติดตั้ง MySql-5.7.6 ~ .dmg (Community Server) และ workbench ปิดเซิร์ฟเวอร์ในการตั้งค่าระบบ OSX เข้าถึง MySql ด้วยคอนโซล คำสั่งคือmysqld_safe --skip-grant ดำเนินการupdate user set password=password('1111') where user='root';และได้รับข้อความแสดงข้อผิดพลาด ERROR 1054 (42S22): Unknown column 'password' in 'field list'-> FYI use mysql;ผม ดังนั้นฉันเลือกแบบสอบถามในตารางผู้ใช้และพบว่าไม่มีรหัสผ่านคอลัมน์จริง ๆ มันแปลกมาก เป็นไปได้ไหมที่ตารางผู้ใช้ดั้งเดิมไม่มีคอลัมน์รหัสผ่าน? ฉันจะเปลี่ยนรหัสผ่านซึ่งไม่มีอยู่ได้อย่างไร ขอบคุณสำหรับคำตอบของคุณ: D
172 mysql  macos  passwords  root 

12
คำเตือน: โลกที่ไม่ปลอดภัยสามารถเขียนได้ dir / usr / local / bin ใน PATH, โหมด 040777
ทุกครั้งที่ฉันรันคำสั่งนี้rails server: คำเตือน: โลกที่ไม่ปลอดภัยสามารถเขียนได้ dir / usr / local / bin ใน PATH, โหมด 040777 ฉันค้นหาวิธีแก้ปัญหาที่นี่และพวกเขากล่าวว่าพิมพ์: chmod go-w /usr/local/bin แต่ฉันได้รับข้อผิดพลาดนี้: chmod: ไม่สามารถเปลี่ยนโหมดไฟล์ใน / usr / local / bin: ไม่อนุญาตให้ใช้งาน ฉันใช้ OS X ตามวิธี

6
ฉันจะอัพเกรดเป็น Python 3.6 ด้วย conda ได้อย่างไร
ฉันใหม่สำหรับการจัดการแพ็คเกจ Conda และฉันต้องการรับ Python เวอร์ชันล่าสุดเพื่อใช้ f-strings ในรหัสของฉัน ปัจจุบันเวอร์ชันของฉันคือ ( python -V): Python 3.5.2 :: Anaconda 4.2.0 (x86_64) ฉันจะอัพเกรดเป็น Python 3.6 ได้อย่างไร
172 python  macos  anaconda  conda 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.